Adaptations in Electronic Structure Calculations in Heterogeneous Environments
- Iowa State Univ., Ames, IA (United States)
Modern quantum chemistry deals with electronic structure calculations of unprecedented complexity and accuracy. They demand full power of high-performance computing and must be in tune with the given architecture for superior e ciency. To make such applications resourceaware, it is desirable to enable their static and dynamic adaptations using some external software (middleware), which may monitor both system availability and application needs, rather than mix science with system-related calls inside the application. The present work investigates scienti c application interlinking with middleware based on the example of the computational chemistry package GAMESS and middleware NICAN. The existing synchronous model is limited by the possible delays due to the middleware processing time under the sustainable runtime system conditions. Proposed asynchronous and hybrid models aim at overcoming this limitation. When linked with NICAN, the fragment molecular orbital (FMO) method is capable of adapting statically and dynamically its fragment scheduling policy based on the computing platform conditions. Signi cant execution time and throughput gains have been obtained due to such static adaptations when the compute nodes have very di erent core counts. Dynamic adaptations are based on the main memory availability at run time. NICAN prompts FMO to postpone scheduling certain fragments, if there is not enough memory for their immediate execution. Hence, FMO may be able to complete the calculations whereas without such adaptations it aborts.
- Research Organization:
- Ames Laboratory (AMES), Ames, IA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC)
- DOE Contract Number:
- AC02-07CH11358; AC02-05CH11231
- OSTI ID:
- 1048508
- Report Number(s):
- IS--T 3034
- Country of Publication:
- United States
- Language:
- English
Similar Records
Efficient Execution of Electronic Structure Calculations on SMP Clusters
Multicore Architecture-aware Scientific Applications
Electronic Structure Calculations and Adaptation Scheme in Multi-core Computing Environments
Thesis/Dissertation
·
Sat Dec 31 23:00:00 EST 2005
·
OSTI ID:888952
Multicore Architecture-aware Scientific Applications
Thesis/Dissertation
·
Sun Nov 27 23:00:00 EST 2011
·
OSTI ID:1048507
Electronic Structure Calculations and Adaptation Scheme in Multi-core Computing Environments
Book
·
Wed May 20 00:00:00 EDT 2009
·
OSTI ID:964185