Transformable computers & hardware object technology
John Schewel, Michael Thornburg, Steve Casselman · 2002
We define transformable computing systems as those machines that use the reconfigurable aspects of field programmable gate arrays (FPGA) to implement an algorithm. Researchers throughout the world have shown that computationally intensive software algorithms can be transposed directly into hardware design for extreme performance gain. The on-the-fly use of digital designs in a reconfigurable computer can easily be utilized from within existing software applications. Hardware objects are converted digital designs called from within a software program. This H.O.T. (Hardware Object Technology) method of programming transformable computers is the subject of this paper.>