Issue No. 07 - July (2008 vol. 41)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MC.2008.240
Frank Vahid , University of California, Riverside
Greg Stitt , University of Florida
Roman Lysecky , University of Arizona
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
G. Stitt, R. Lysecky and F. Vahid, "Warp Processing: Dynamic Translation of Binaries to FPGA Circuits," in Computer, vol. 41, no. , pp. 40-46, 2008.