Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Monte Carlo radiative heat transfer simulation on a reconfigurable computer

Conference ·

Recently, the appearance of very large (3-10M gate) FPGAs with embedded arithmetic units has opened the door to the possibility of floating point computation on these devices. While previous researchers have described peak performance or kernel matrix operations, there is as yet little experience with mapping an application-specific floating point pipeline onto FPGAs. In this work, we port a supercomputer application benchmark onto Xilinx Virtex II and II Pro FPGAs and compare performance with comparable microprocessor implementation. Our results show that this application-specific pipeline, with 12 multiply, 10 add/subtract, one divide, and two compare modules of single precision floating point data type, shows speedup of 1.6x-1.7x. We analyze the trade-offs between hardware and software 'sweet spots' to characterize the algorithms that will perform well on current and future FPGA architectures.

Research Organization:
Los Alamos National Laboratory
Sponsoring Organization:
DOE
OSTI ID:
977513
Report Number(s):
LA-UR-04-1807
Country of Publication:
United States
Language:
English

Similar Records

A preliminary study of molecular dynamics on reconfigurable computers
Conference · Tue Dec 31 23:00:00 EST 2002 · OSTI ID:976561

Open source high performance floating-point modules.
Conference · Tue Jan 31 23:00:00 EST 2006 · OSTI ID:943916

Performance Evaluation of FPGA-Based Biological Applications
Conference · Sun Dec 31 23:00:00 EST 2006 · OSTI ID:931803