Preface |
|
xi | |
Contributors |
|
xv | |
Biographies |
|
xix | |
1. Introduction: Enabling Large-Scale Computational Science—Motivations, Requirements, and Challenges |
|
1 | |
|
Manish Parashar and Xiaolin Li |
|
|
Part I Adaptive Applications in Science and Engineering |
|
|
2. Adaptive Mesh Refinement MHD Simulations of Tokamak Refueling |
|
|
11 | |
|
|
|
3. Parallel Computing Engines for Subsurface Imaging Technologies |
|
|
29 | |
|
Tian-Chyi J. Yeh, Xing Cai, Hans P. Langtangen, Junfeng Zhu, and Chuen-Fa Ni |
|
|
|
4. Plane Wave Seismic Data: Parallel and Adaptive Strategies for Velocity Analysis and Imaging |
|
|
45 | |
|
Paul L. Stoffa, Mrinal K. Sen, Roustam K. Seif, and Reynam C. Pestana |
|
|
|
5. Data-Directed Importance Sampling for Climate Model Parameter Uncertainty Estimation |
|
|
65 | |
|
Charles S. Jackson, Mrinal K. Sen, Paul L. Stoffa, and Gabriel Huerta |
|
|
|
6. Adaptive Cartesian Methods for Modeling Airborne Dispersion |
|
|
79 | |
|
Andrew Wissink, Branko Kosovic, Marsha Berger, Kyle Chand, and Fotini K. Chow |
|
|
|
7. Parallel and Adaptive Simulation of Cardiac Fluid Dynamics |
|
|
105 | |
|
Boyce E. Griffith, Richard D. Hornung, David M. McQueen, and Charles S. Peskin |
|
|
|
8. Quantum Chromodynamics on the BlueGene/L Supercomputer |
|
|
131 | |
|
Pavlos M. Vranas and Gyan Bhanot |
|
|
Part II Adaptive Computational Infrastructures |
|
|
9. The SCIJump Framework for Parallel and Distributed Scientific Computing |
|
|
151 | |
|
Steven G. Parker, Kostadin Damevski, Ayla Khan, Ashwin Swaminathan, and Christopher R. Johnson |
|
|
|
10. Adaptive Computations in the Uintah Framework |
|
|
171 | |
|
Justin Luitjens, James Guilkey, Todd Harman, Bryan Worthen, and Steven G. Parker |
|
|
|
11. Managing Complexity in Massively Parallel, Adaptive, Multiphysics Finite Element Applications |
|
|
201 | |
|
|
|
12. GrACE: Grid Adaptive Computational Engine for Parallel Structured AMR Applications |
|
|
249 | |
|
Manish Parashar and Xiaolin Li |
|
|
|
13. Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects |
|
|
265 | |
|
Laxmikant V. Kale and Gengbin Zheng |
|
|
|
14. The Seine Data Coupling Framework for Parallel Scientific Applications |
|
|
283 | |
|
Li Zhang, Ciprian Docan, and Manish Parashar |
|
|
Part III Dynamic Partitioning and Adaptive Runtime Management Frameworks |
|
|
15. Hypergraph-Based Dynamic Partitioning and Load Balancing |
|
|
313 | |
|
Umit V. Catalyurek, Dona Bozdag, Erik G. Boman, Karen D. Devine, Robert Heaphy, and Lee A. Riesen |
|
|
|
16. Mesh Partitioning for Efficient Use of Distributed Systems |
|
|
335 | |
|
Jian Chen and Valerie E. Taylor |
|
|
|
17. Variable Partition Inertia: Graph Repartitioning and Load Balancing for Adaptive Meshes |
|
|
357 | |
|
|
|
18 A Hybrid and flexible Data Partitioner for Parallel SAMR |
|
|
381 | |
|
|
|
19. Flexible Distributed Mesh Data Structure for Parallel Adaptive Analysis |
|
|
407 | |
|
Mark S. Shephard and Seegyoung Seol |
|
|
|
20. HRMS: Hybrid Runtime Management Strategies for Large-Scale Parallel Adaptive Applications |
|
|
437 | |
|
Xiaolin Li and Manish Parashar |
|
|
|
21. Physics-Aware Optimization Method |
|
|
463 | |
|
Yeliang Zhang and Salim Hariri |
|
|
|
22. DistDLB: Improving Cosmology SAMR Simulations on Distributed Computing Systems Through Hierarchical Load Balancing |
|
|
479 | |
|
Zhiling Lan, Valerie E. Taylor, and Yawei Li |
|
|
Index |
|
503 | |