A fine grained parallel smooth particle mesh Ewald algorithm for biophysical simulation studies: Application to the 6-D torus QCDOC supercomputer

被引:6
作者
Fang, Bin
Martyna, Glenn
Deng, Yuefan
机构
[1] IBM Corp, TJ Watson Lab, Div Phys Sci, IBM Res, Yorktown Hts, NY 10598 USA
[2] SUNY Stony Brook, Dept Appl Math & Stat, Stony Brook, NY 11790 USA
关键词
Particle Mesh Ewald; 3D-FFT; biomolecular simulations; MOLECULAR-DYNAMICS; AB-INITIO;
D O I
10.1016/j.cpc.2007.01.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In order to model complex heterogeneous biophysical macrostructures with non-trivial charge distributions such as globular proteins in water it is important to evaluate the long range forces present in these systems accurately and efficiently. The Smooth Particle Mesh Ewald summation technique (SPME) is commonly used to determine the long range part of electrostatic energy in large scale molecular simulations. While the SPME technique does not give rise to a performance bottleneck on a single processor, current implementations of SPME on massively parallel supercomputers become problematic at large processor numbers, limiting the time and length scales that can be reached. Here, a synergis investigation involving method improvement, parallel programming and novel architectures is employed to address this difficulty. A relatively simple modification of the SPME technique is described which gives rise to both improved accuracy and efficiency on both massively parallel and scalar computing platforms. Our fine grained parallel implementation of the modified SPME method for the novel QCDOC supercomputer with its 6D-torus architecture is then given. Numerical tests of algorithm performance oil up to 1024 processors of the QCDOC machine at BNL a presented for two systems of interest, beta-hairpin solvated in explicit water, a system which consists of 1142 water molecules and a 20 resid protein for a total of 3579 atoms, and the HIV-I protease solvated in explicit water, a system which consists of 9331 water molecules and a I residue protein for a total of 29508 atoms. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:362 / 377
页数:16
相关论文
共 36 条
[1]  
Allen M., 1989, COMPUTER SIMULATION
[2]  
[Anonymous], 2002, PHYS REV LETT, DOI DOI 10.1103/PhysRevLett.88.196402
[3]  
[Anonymous], COMPUT SIMUL MAT SCI
[4]   The QCDOC project [J].
Boyle, P ;
Chen, D ;
Christ, N ;
Clark, M ;
Cohen, S ;
Cristian, C ;
Dong, Z ;
Gara, A ;
Joo, B ;
Jung, C ;
Kim, C ;
Levkova, L ;
Liao, X ;
Liu, G ;
Li, S ;
Lin, H ;
Mawhinney, R ;
Ohta, S ;
Petrov, K ;
Wettig, T ;
Yamaguchi, A .
NUCLEAR PHYSICS B-PROCEEDINGS SUPPLEMENTS, 2005, 140 :169-175
[5]   The status of user software on QCDOC [J].
Boyle, PA ;
Chen, D ;
Christ, NH ;
Clark, M ;
Cohen, SD ;
Cristian, C ;
Dong, Z ;
Gara, A ;
Joó, B ;
Jung, C ;
Kim, C ;
Levkova, L ;
Liao, X ;
Li, S ;
Lin, H ;
Liu, G ;
Mawhinney, RD ;
Ohta, S ;
Petrov, K ;
Wettig, T ;
Yamaguchi, A .
NUCLEAR PHYSICS B-PROCEEDINGS SUPPLEMENTS, 2005, 140 :829-831
[6]   Overview of the QCDSP and QCDOC computers [J].
Boyle, PA ;
Chen, D ;
Christ, NH ;
Clark, MA ;
Cohen, SD ;
Cristian, C ;
Dong, Z ;
Gara, A ;
Joó, B ;
Jung, C ;
Kim, C ;
Levkova, LA ;
Liao, X ;
Liu, G ;
Mawhinney, RD ;
Ohta, S ;
Petrov, K ;
Wettig, T ;
Yamaguchi, A .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2005, 49 (2-3) :351-365
[7]  
BOYLE PA, 2004, QMP LQCD MESSAGE PAS
[8]   The Amber biomolecular simulation programs [J].
Case, DA ;
Cheatham, TE ;
Darden, T ;
Gohlke, H ;
Luo, R ;
Merz, KM ;
Onufriev, A ;
Simmerling, C ;
Wang, B ;
Woods, RJ .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 2005, 26 (16) :1668-1688
[9]   QCDOC: A 10-teraflops scale computer for lattice QCD [J].
Chen, D ;
Christ, NH ;
Cristian, C ;
Dong, Z ;
Gara, A ;
Garg, K ;
Joo, B ;
Kim, C ;
Levkova, L ;
Liao, X ;
Mawhinney, RD ;
Ohta, S ;
Wettig, T .
NUCLEAR PHYSICS B-PROCEEDINGS SUPPLEMENTS, 2001, 94 :825-832
[10]  
Chui CK., 2016, INTRO WAVELETS