A-Z Index | Directory | Careers

Computing Hot Rods

CRD scientists contribute to a definitive book on parallel processing

December 1, 2006

Demand for improving powerful computers has been growing as more researchers worldwide rely on these systems to solve complex scientific problems—fast. In a new book co-edited by LBNL’s Associate Laboratory Director for Computing Sciences, Horst Simon, scientific computing experts from universities and national labs provide a comprehensive look at the state of the art in scientific computing for the effective use of highly parallel computers.

The book, titled “Parallel Processing for Scientific Computing,” explores the models and technologies used by researchers to generate increasingly complex models from parallel computers, often consisting of thousands of processors.

CRD researchers made a significant contribution to the 397-page book, published by the Society for Industrial and Applied Mathematics. Lenny Oliker and David Bailey contributed to Chapter 5, titled “Performance Evaluation and Modeling of Ultra-Scale Systems,” while Ali Pinar co-wrote Chapter 7, “Combinatorial Parallel and Scientific Computing.” Esmond Ng was the sole author for Chapter 9, called “Parallel Sparse Solvers, Preconditioners, and Their Applications.”

“This book reflects the state of the art in the field, and the fact that several contributions come from LBNL is an indication of where we have leaders in the field of parallel algorithms,” said Simon, who also co-wrote the concluding chapter with the book’s two other editors, Michael Heroux and Padma Raghavan.

Heroux is a scientist at Sandia National Laboratories while Raghavan is a computer science and engineering professor at Pennsylvania State University.

In the book, the contributing authors examine performance modeling tools, numerical algorithms, and tools and frameworks for parallel platforms. They also present several application case studies in multi-component simulations, computational biology and PDE constrained simulation, among others. In the process the authors analyze the different platforms, codes, algorithms and other tools scientists employ to squeeze the best performance out of these systems.

The publication, divided into four sections, is the first in-depth look at parallel computing in 10 years. The book is a reference for scientists and program developers and a primer for university students.

See http://www.ec-securehost.com/ SIAM/SE20.html for a more detailed description of the book.


About Computing Sciences at Berkeley Lab

High performance computing plays a critical role in scientific discovery. Researchers increasingly rely on advances in computer science, mathematics, computational science, data science, and large-scale computing and networking to increase our understanding of ourselves, our planet, and our universe. Berkeley Lab’s Computing Sciences Area researches, develops, and deploys new foundations, tools, and technologies to meet these needs and to advance research across a broad range of scientific disciplines.