skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Multicore Architecture-aware Scientific Applications

Thesis/Dissertation ·
DOI:https://doi.org/10.2172/1048507· OSTI ID:1048507
 [1]
  1. Iowa State Univ., Ames, IA (United States)

Modern high performance systems are becoming increasingly complex and powerful due to advancements in processor and memory architecture. In order to keep up with this increasing complexity, applications have to be augmented with certain capabilities to fully exploit such systems. These may be at the application level, such as static or dynamic adaptations or at the system level, like having strategies in place to override some of the default operating system polices, the main objective being to improve computational performance of the application. The current work proposes two such capabilites with respect to multi-threaded scientific applications, in particular a large scale physics application computing ab-initio nuclear structure. The first involves using a middleware tool to invoke dynamic adaptations in the application, so as to be able to adjust to the changing computational resource availability at run-time. The second involves a strategy for effective placement of data in main memory, to optimize memory access latencies and bandwidth. These capabilties when included were found to have a significant impact on the application performance, resulting in average speedups of as much as two to four times.

Research Organization:
Ames Lab., Ames, IA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
AC02-07CH11358; AC02-05CH11231; 0749156; 0941434; 0904782; 1047772
OSTI ID:
1048507
Report Number(s):
IS-T 3033
Country of Publication:
United States
Language:
English

Similar Records

Center for Technology for Advanced Scientific Componet Software (TASCS)
Technical Report · Sun Oct 31 00:00:00 EDT 2010 · OSTI ID:1048507

Adaptations in Electronic Structure Calculations in Heterogeneous Environments
Thesis/Dissertation · Sat Jan 01 00:00:00 EST 2011 · OSTI ID:1048507

Data Locality Enhancement of Dynamic Simulations for Exascale Computing (Final Report)
Technical Report · Fri Nov 29 00:00:00 EST 2019 · OSTI ID:1048507

Related Subjects