ABSTRACT

Although the highly anticipated petascale computers of the near future will perform at an order of magnitude faster than today's quickest supercomputer, the scaling up of algorithms and applications for this class of computers remains a tough challenge. From scalable algorithm design for massive concurrency toperformance analyses and scientific vis

chapter 2|18 pages

Petascale Computing: Impact on Future NASA Missions

ByRupak Biswas, Michael Aftosmis, Cetin Kiris, Bo-Wen Shen

chapter 3|20 pages

Multiphysics Simulations and Petascale Computing

BySteven F. Ashby, John M. May

chapter 4|16 pages

Scalable Parallel AMR for the Uintah Multi-Physics Code

ByJustin Luitjens, Bryan Worthen, Martin Berzins, and Thomas C. Hen-

chapter 5|20 pages

Simulating Cosmological Evolution with Enzo

ByMichael L. Norman, James Bordner, Daniel Reynolds, Rick Wagner, Greg

chapter 6|22 pages

Numerical Prediction of High-Impact Local Weather: A Driver for Petascale Computing

ByMing Xue, Kelvin K. Droegemeier, Daniel Weber

chapter 7|22 pages

Software Design for Petascale Climate Science

ByJohn B. Drake, Philip W. Jones, Mariana Vertenstein, James B. White, Patrick H. Worley

chapter 8|18 pages

Towards Distributed Petascale Computing

ByAlfons G. Hoekstra, Simon Portegies Zwart, Marian Bubak, and Peter

chapter 9|18 pages

Biomolecular Modeling in the Era of Petascale Computing

ByKlaus Schulten, James C. Phillips, Laxmikant V. Kale´, and Abhinav Bhatele

chapter 10|28 pages

Petascale Special-Purpose Computer for Molecular Dynam- ics Simulations

ByMakoto Taiji, Tetsu Narumi, Yousuke Ohno

chapter 11|26 pages

Simulating Biomolecules on the Petascale Supercomputers

ByPratul K. Agarwal, Sadaf R. Alam, Al Geist

chapter 12|26 pages

Multithreaded Algorithms for Processing Massive Graphs

ByKamesh Madduri, David A. Bader, Jonathan W. Berry, Joseph R. Crobak

chapter 13|26 pages

Disaster Survival Guide in Petascale Computing: An Algo- rithmic Approach

ByJack J. Dongarra, Zizhong Chen, George Bosilca, Julien Langou

chapter 14|22 pages

The Road to TSUBAME and Beyond

BySatoshi Matsuoka

chapter 16|22 pages

Performance and its Complexity on Petascale Systems

ByErich Strohmaier

chapter 17|20 pages

Highly Scalable Performance Analysis Tools

ByMichael Gerndt and Karl Fu¨rlinger

chapter 18|16 pages

Towards Petascale Multilevel Finite-Element Solvers

ByChristoph Freundl, Tobias Gradl, Ulrich Ru¨de and Benjamin Bergen

chapter 19|30 pages

A Hybrid Approach to Efficient Finite-Element Code Devel- opment

ByAnders Logg, Kent-Andre Mardal, Martin Sandve Alnæs, Hans Petter

chapter 20|22 pages

Programming Petascale Applications with Charm++

ByLaxmikant V. Kale´, Eric Bohm, Celso L. Mendes, Terry Wilmarth, Geng-

chapter 21|20 pages

Annotations for Productivity and Performance Portability

ByBoyana Norris, Albert Hartono, William D. Gropp

chapter 22|24 pages

Locality Awareness in a High-Productivity Programming Lan- guage

ByRoxana E. Diaconescu, Hans P. Zima

chapter 23|20 pages

Architectural and Programming Issues for Sustained Petaflop Performance

ByUwe Ku¨ster and Michael Resch

chapter 24|23 pages

Cactus Framework: Black Holes to Gamma Ray Bursts

ByErik Schnetter, Christian D. Ott, Gabrielle Allen, Peter Diener, Tom