Warp Processing: Dynamic Translation of Binaries to FPGA Circuits
Frank Vahid, Greg Stitt, Roman Lysecky · Computer · 2008
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.