Warp Processing: Dynamic Translation of Binaries to FPGA Circuits

  • Authors:
  • Frank Vahid;Greg Stitt;Roman Lysecky

  • Affiliations:
  • University of California, Riverside;University of Florida;University of Arizona

  • Venue:
  • Computer
  • Year:
  • 2008

Quantified Score

Hi-index 4.10

Visualization

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.