EconPapers    
Economics at your fingertips  
 

DETECTING SECONDARY BOTTLENECKS IN PARALLEL QUANTUM CHEMISTRY APPLICATIONS USING MPI

Reema Mahajan, Dieter Kranzlmüller, Jens Volkert, Ulrich H. E. Hansmann and Siegfried Höfinger
Additional contact information
Reema Mahajan: Department of Chemical Engineering, Indian Institute of Technology, Delhi, Hauz Khas, New Delhi-16, India
Dieter Kranzlmüller: Institute of Graphics and Parallel Processing, Johannes Kepler University Linz, Altenberger Straße 69, A-4040, Linz, Austria
Jens Volkert: Institute of Graphics and Parallel Processing, Johannes Kepler University Linz, Altenberger Straße 69, A-4040, Linz, Austria
Ulrich H. E. Hansmann: Department of Physics, Michigan Technological University, 1400 Townsend Drive, Houghton, MI 49331-1295, USA;
Siegfried Höfinger: Department of Physics, Michigan Technological University, 1400 Townsend Drive, Houghton, MI 49331-1295, USA

International Journal of Modern Physics C (IJMPC), 2008, vol. 19, issue 01, 1-13

Abstract: Profiling tools such asgprofandssrunare used to analyze the run-time performance of a scientific application. The profiling is done in serial and in parallel mode using MPI as the communication interface. The application is a quantum chemistry program using Hartree Fock theory and Pulays DIIS method. An extensive set of test cases is taken into account in order to reach uniform conclusions. A known problem with decreased parallel scalability can thus be narrowed down to a single subroutine responsible for the reduction in Speed Up. The critical module is analyzed and a typical pitfall with triple matrix multiplications is identified. After overhauling the critical subroutine re-examination of the run-time behavior shows significantly improved performance and markedly improved parallel scalability. The lessons learned here might be of interest to other people working in similar fields with similar problems.

Keywords: MPI; quantum chemistry; performance analysis; profiling tools; bottlenecks (search for similar items in EconPapers)
Date: 2008
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
http://www.worldscientific.com/doi/abs/10.1142/S0129183108011899
Access to full text is restricted to subscribers

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:wsi:ijmpcx:v:19:y:2008:i:01:n:s0129183108011899

Ordering information: This journal article can be ordered from

DOI: 10.1142/S0129183108011899

Access Statistics for this article

International Journal of Modern Physics C (IJMPC) is currently edited by H. J. Herrmann

More articles in International Journal of Modern Physics C (IJMPC) from World Scientific Publishing Co. Pte. Ltd.
Bibliographic data for series maintained by Tai Tone Lim ().

 
Page updated 2025-03-20
Handle: RePEc:wsi:ijmpcx:v:19:y:2008:i:01:n:s0129183108011899