Issue No. 07 - July (2008 vol. 41)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MC.2008.240
Greg Stitt , University of Florida
Roman Lysecky , University of Arizona
Frank Vahid , University of California, Riverside
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.
FPGA, warp processing, embedded systems, just-in-time compilation, dynamic synthesis, reconfigurable computing
Greg Stitt, Roman Lysecky, Frank Vahid, "Warp Processing: Dynamic Translation of Binaries to FPGA Circuits", Computer, vol. 41, no. , pp. 40-46, July 2008, doi:10.1109/MC.2008.240