ACM Home Page
Please provide us with feedback. Feedback
FPGA-based supercomputing: an implementation for molecular dynamics
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays table of contents
Monterey, California, USA
POSTER SESSION: Poster abstracts table of contents
Pages: 253 - 253  
Year of Publication: 2004
ISBN:1-58113-829-6
Authors
Ian Kuon  University of Toronto, Toronto, Ontario, Canada
Navid Azizi  University of Toronto, Toronto, Ontario, Canada
Ahmad Darabiha  University of Toronto, Toronto, Ontario, Canada
Aaron Egier  University of Toronto, Toronto, Ontario, Canada
Paul Chow  University of Toronto, Toronto, Ontario, Canada
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/968280.968340
What is a DOI?

ABSTRACT

Current high-performance supercomputing applications are typically implemented on large-scale general-purpose distributed or multiprocessing systems often based on commodity microprocessors. FPGAs have now reached a level of sophistication that they too could be used for such applications. We explore the feasibility of using FPGAs to implement large-scale application-specific computations by way of a case study that implements a novel Molecular Dynamics system. The system has been designed such that it is scalable and parallelizable. On the Transmogrifier 3, the system performs calculations on an 8,192 particle system in 37 seconds at 26MHz. This implementation shows that by scaling to more modern parts running at 100MHz and using a better architecture, a speedup of over 20x can be achieved compared to a state-of-the-art microprocessor. This can also be achieved at less cost, using less power and taking less space than a standard microprocessor-based system, while maintaining the computational precision required.

Collaborative Colleagues:
Ian Kuon: colleagues
Navid Azizi: colleagues
Ahmad Darabiha: colleagues
Aaron Egier: colleagues
Paul Chow: colleagues