Large-Scale First-Principles Molecular Dynamics simulations on the BlueGene/L Platform using the Qbox code

We demonstrate that the Qbox code supports unprecedented large-scale First-Principles Molecular Dynamics (FPMD) applications on the BlueGene/L supercomputer. Qbox is an FPMD implementation specifically designed for large-scale parallel platforms such as BlueGene/L. Strong scaling tests for a Materials Science application show an 86% scaling efficiency between 1024 and 32,768 CPUs. Measurements of performance by means of hardware counters show that 36% of the peak FPU performance can be attained.

[1]  David F. Heidel,et al.  An Overview of the BlueGene/L Supercomputer , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[2]  Steven G. Johnson,et al.  FFTW: an adaptive software architecture for the FFT , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[3]  Jack Dongarra,et al.  ScaLAPACK Users' Guide , 1987 .

[4]  W. Kohn,et al.  Self-Consistent Equations Including Exchange and Correlation Effects , 1965 .

[5]  Giulia Galli,et al.  Melting of lithium hydride under pressure. , 2003, Physical review letters.

[6]  Michele Parrinello,et al.  From silicon to RNA: The coming of age of ab initio molecular dynamics , 1997 .

[7]  Franz Franchetti,et al.  Efficient Utilization of SIMD Extensions , 2005, Proceedings of the IEEE.

[8]  Franz Franchetti,et al.  Vectorization techniques for the Blue Gene/L double FPU , 2005, IBM J. Res. Dev..

[9]  John A. Gunnels,et al.  A high-performance SIMD floating point unit for BlueGene/L: architecture, compilation, and algorithm design , 2004, Proceedings. 13th International Conference on Parallel Architecture and Compilation Techniques, 2004. PACT 2004..

[10]  Car,et al.  Unified approach for molecular dynamics and density-functional theory. , 1985, Physical review letters.