Warp processing: Dynamic translation of binaries to FPGA circuits

Frank Vahid, Greg Stitt, Roman Lysecky

Research output: Contribution to specialist publicationArticle

71 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 2008
Externally publishedYes

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