A heuristic re-mapping algorithm reducing inter-level communication in SAMR applications. | |
Steensland, Johan ; Ray, Jaideep | |
Sandia National Laboratories | |
关键词: Testing; Computerized Simulation; Computer Calculations; Partial Differential Equations; Algorithms; | |
DOI : 10.2172/918288 RP-ID : SAND2003-8310 RP-ID : AC04-94AL85000 RP-ID : 918288 |
|
美国|英语 | |
来源: UNT Digital Library | |
【 摘 要 】
This paper aims at decreasing execution time for large-scale structured adaptive mesh refinement (SAMR) applications by proposing a new heuristic re-mapping algorithm and experimentally showing its effectiveness in reducing inter-level communication. Tests were done for five different SAMR applications. The overall goal is to engineer a dynamically adaptive meta-partitioner capable of selecting and configuring the most appropriate partitioning strategy at run-time based on current system and application state. Such a metapartitioner can significantly reduce execution times for general SAMR applications. Computer simulations of physical phenomena are becoming increasingly popular as they constitute an important complement to real-life testing. In many cases, such simulations are based on solving partial differential equations by numerical methods. Adaptive methods are crucial to efficiently utilize computer resources such as memory and CPU. But even with adaption, the simulations are computationally demanding and yield huge data sets. Thus parallelization and the efficient partitioning of data become issues of utmost importance. Adaption causes the workload to change dynamically, calling for dynamic (re-) partitioning to maintain efficient resource utilization. The proposed heuristic algorithm reduced inter-level communication substantially. Since the complexity of the proposed algorithm is low, this decrease comes at a relatively low cost. As a consequence, we draw the conclusion that the proposed re-mapping algorithm would be useful to lower overall execution times for many large SAMR applications. Due to its usefulness and its parameterization, the proposed algorithm would constitute a natural and important component of the meta-partitioner.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
918288.pdf | 579KB | download |