Warp processing: Dynamic translation of binaries to FPGA circuits

Frank Vahid, Greg Stitt, Roman Lysecky

Research output: Contribution to specialist publicationArticle

64 Scopus citations

Abstract

Warp processing dynamically and transparently transforms an executing microprocessor's binary kernels into customized field-programmable gate array (FPGA) circuits, commonly resulting in 2X to 100X speedup over executing on microprocessors. A new architecture and set of dynamic CAD tools demonstrate warp processing's potential.

Original languageEnglish (US)
Pages40-46
Number of pages7
Volume41
No7
Specialist publicationComputer
DOIs
StatePublished - Jul 1 2008

Keywords

  • Dynamic synthesis
  • Embedded systems
  • FPGA
  • Just-in-time compilation
  • Reconfigurable computing
  • Warp processing

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Warp processing: Dynamic translation of binaries to FPGA circuits'. Together they form a unique fingerprint.

  • Cite this