Reconfigurable molecular dynamics simulator

被引:39
作者
Azizi, N [1 ]
Kuon, I [1 ]
Egier, A [1 ]
Darabiha, A [1 ]
Chow, P [1 ]
机构
[1] Univ Toronto, Dept ECE, Toronto, ON, Canada
来源
12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS | 2004年
关键词
D O I
10.1109/FCCM.2004.48
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current high-performance applications are typically implemented on large-scale general-purpose distributed or multiprocessing systems often based on commodity microprocessors. Field-Programmable Gate Arrays (FPGAs) have now reached a level of sophistication that they too could be used for such applications. In this paper 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 (TM3), 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, 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.
引用
收藏
页码:197 / 206
页数:10
相关论文
共 11 条
  • [1] Allen M. P., 2017, Computer Simulation of Liquids, VSecond, DOI [10.1093/oso/9780198803195.001.0001, DOI 10.1093/OSO/9780198803195.001.0001]
  • [2] ERROR EVALUATION IN THE DESIGN OF A SPECIAL-PURPOSE PROCESSOR THAT CALCULATES NONBONDED FORCES IN MOLECULAR-DYNAMICS SIMULATIONS
    AMISAKI, T
    FUJIWARA, T
    KUSUMI, A
    MIYAGAWA, H
    KITAMURA, K
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 1995, 16 (09) : 1120 - 1130
  • [3] [Anonymous], 1997, MOL DYNAMICS PRIMER
  • [4] A highly parallelized special-purpose computer for many-body simulations with an arbitrary central force: MD-GRAPE
    Fukushige, T
    Taiji, M
    Makino, J
    Ebisuzaki, T
    Sugimoto, D
    [J]. ASTROPHYSICAL JOURNAL, 1996, 468 (01) : 51 - 61
  • [5] HWANG K, 1984, SUPERCOMPUTERS DESIG
  • [6] Komeiji Y, 1997, J COMPUT CHEM, V18, P1546, DOI 10.1002/(SICI)1096-987X(199709)18:12<1546::AID-JCC11>3.0.CO
  • [7] 2-I
  • [8] Margolus N, 2000, PROCEEDING OF THE 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P149, DOI [10.1145/342001.339672, 10.1109/ISCA.2000.854386]
  • [9] Toyoda S, 1999, J COMPUT CHEM, V20, P185, DOI 10.1002/(SICI)1096-987X(19990130)20:2<185::AID-JCC1>3.0.CO
  • [10] 2-L