This chapter discusses the experiences and lessons learned from
applying Reconfigurable Computing (FPGAs) to High Performance Computing.
Here Reconfigurable Computing is defined as using the re-programmable
aspect of FPGAs to implement different algorithms directly in hardware.
The history of... more