MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Optimization and Evaluation of Hartree-Fock Application's I/O with PASSION

Download:
Download as a PDF | Download as a PS
by Meenakshi A. Kandaswamy, Mahmut T. Kandemir, Alok N. Choudhary, David E. Bernholdt
http://www.supercomp.org/sc97/proceedings/TECH/KANDASWA/KANDASWA.PS
Add To MetaCart

Abstract:

developer's tool box and the processing demands placed on these machines are rapidly increasing. Many scientific applications tend to perform high volume data storage, data retrieval and data processing, which demands high performance from the I/O subsystem. In this paper, we conduct an experimental study of the I/O performed by the Hartree-Fock (HF) method, as implemented using a fully distributed data approach in the NWChem parallel computational chemistry package. We use PASSION, a parallel and scalable I/O library to improve the I/O performance of the application and present extensive experimental results. The effects of both application-related factors and system-related factors on the application's I/O performance are studied in detail. We rank the optimizations based on the significance and impact on the performance of HF's I/O phase as: I. efficient interface to the file system, II. prefetching, and III. buffering. The results show that within the limits of our experimental framework, application-related factors are more effective on the overall I/O behavior of this application. We obtained up to 95 % improvement in I/O time and 43 % improvement in the overall application performance with the optimizations. Keywords:

Citations

136 Automatic Compiler-Inserted I/O Prefetching for Out-of-Core Applications – Mowry, Demke, et al. - 1996
127 B.: Scalable Performance Analysis: the Pablo Performance Analysis Environment – Reed, Roth, et al. - 1993
79 PASSION: Parallel and scalable software for input-output – Choudhary, Bordawekar, et al. - 1994
41 PASSION runtime library for parallel I/O – Thakur, Bordawekar, et al. - 1994
24 An Experimental Evaluation of the Parallel I/O Systems of the IBM SP and Intel Paragon Using a Production Application – Thakur, Gropp, et al. - 1996
22 Modern Quantum Chemistry: Introduction to Advanced Electronic Structure Theory – Szabo, Ostlund - 1989
19 Techniques for Compiling I/O Intensive Parallel Programs – Bordawekar - 1996
6 PASSION runtime library for the Intel Paragon – Choudhary, Bordawekar, et al. - 1995
5 Design and implementation of primitives for Parallel I/O – Bordawekar, Rosario, et al. - 1993
2 Implementation and evaluation of prefetching in the Intel Paragon parallel file system – Arunachalam, Choudhary, et al. - 1996
2 a computational chemistry package for parallel computers, version 1.1 – NWChem - 1995
1 High performance computational chemistry: NWChem and fully distributed parallel algorithms – Nicholas, Taylor, et al. - 1995
1 Advances in parallel distributed data software; computational chemistry and NWChem – Nicholas, Taylor, et al. - 1996