Parallel processing for scientific computing
Michael A. Heroux,Padma Raghavan,Horst D. Simon +2 more
- 01 Jan 2006
120
TL;DR: This book discusses the development of parallel algorithms for large-scale scientific computing, as well as some of the approaches taken in achieving high performance on the BlueGene/L Supercomputer.
read more
Abstract: List of Figures List of Tables Preface 1. Frontiers of Scientific Computing. An Overview Part I. Performance Modeling, Analysis and Optimization 2. Performance Analysis. From Art to Science 3. Approaches to Architecture-Aware Parallel Scientific Computation 4. Achieving High Performance on the BlueGene/L Supercomputer 5. Performance Evaluation and Modeling of Ultra-Scale Systems Part II. Parallel Algorithms and Enabling Technologies 6. Partitioning and Load Balancing 7. Combinatorial Parallel and Scientific Computing 8. Parallel Adaptive Mesh Refinement 9. Parallel Sparse Solvers, Preconditioners, and Their Applications 10. A Survey of Parallelization Techniques for Multigrid Solvers 11. Fault Tolerance in Large-Scale Scientific Computing Part III. Tools and Frameworks for Parallel Applications 12. Parallel Tools and Environments. A Survey 13. Parallel Linear Algebra Software 14. High-Performance Component Software Systems 15. Integrating Component-Based Scientific Computing Software Part IV. Applications of Parallel Computing 16. Parallel Algorithms for PDE-Constrained Optimization 17. Massively Parallel Mixed-Integer Programming 18. Parallel Methods and Software for Multicomponent Simulations 19. Parallel Computational Biology 20. Opportunities and Challenges for Parallel Computing in Science and Engineering Index.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Gaussian predictive process models for large spatial data sets
TL;DR: This work achieves the flexibility to accommodate non‐stationary, non‐Gaussian, possibly multivariate, possibly spatiotemporal processes in the context of large data sets in the form of a computational template encompassing these diverse settings.
Parallel Dynamic Graph Partitioning for Adaptive Unstructured Meshes
TL;DR: A parallel method for the dynamic partitioning of unstructured meshes introduces a new iterative optimization technique known as relative gain optimization which both balances the workload and attempts to minimize the interprocessor communications overhead.
240
Scalable and efficient algorithms for the propagation of uncertainty from data through inference to prediction for large-scale problems, with application to flow of the Antarctic ice sheet
TL;DR: The work required for executing this data-to-prediction process-measured in number of forward (and adjoint) ice sheet model solves-is independent of the state dimension, parameter dimension, data dimension, and the number of processor cores.
192
Learning physics-based models from data: perspectives from inverse problems and model reduction
Omar Ghattas,Karen Willcox +1 more
TL;DR: In this paper, the authors address the inference of physics models from data, from the perspectives of inverse problems and model reduction, and highlight several illustrative applications to large-scale complex problems across different domains of science and engineering.
Communication-Minimal Tiling of Uniform Dependence Loops
TL;DR: This paper presents a conceptually simple approach to finding tilings with a minimal amount of communication between tiles, based primarily on the inequality of arithmetic and geometric means and the concept of extremal rays from convex cones.
82