The Future of Numerical ComputingWritten by one of the foremost experts in high-performance computing and the inventor of Gustafson’s Law,The End of Error: Unum Computing explains a new approach to co
A continuation of Contemporary High Performance Computing: From Petascale toward Exascale, this second volume continues the discussion of HPC flagship systems, major application workloads, facilities,
Computational scientists need guidelines on best I/O practices, in order to make best use of existing I/O infrastructure. This book presents a detailed overview of Parallel I/O on current petascale pl
Because computational models usually require high-performance computing to solve large and complex scientific problems, this book presents an introduction to computational models and their implementat
This book explore a new idea of computing—reversible computing—which is based on a combination of forward and reverse computing in contrast with forward, traditional computation. Illustrating the role
Data-intensive science has the potential to transform scientific research and quickly translate scientific progress into complete solutions, policies, and economic success. But this collaborative scie
This work offers unique insight into how biology is evolving to meet the needs of data-intensive science. It examines the history of computational science and lessons learned, discusses the evolution
"Preface We are pleased to present you with this collection of material that captures a snapshot of the rich history of practice in Contemporary High Performance Computing. As evidenced in the chapter
Visualization and analysis tools, techniques, and algorithms have undergone a rapid evolution in recent decades to accommodate explosive growth in data size and complexity and to exploit emerging mult
This book provides a bridge between continuous optimization and PDE modelling and focuses on the numerical solution of the corresponding problems. Intended for graduate students in PDE-constrained opt
Combinatorial Scientific Computing explores the latest research on creating algorithms and software tools to solve key combinatorial problems on large-scale high-performance computing architectures. I
With an emphasis on problem solving, this book introduces the basic principles and fundamental concepts of computational modeling. It emphasizes reasoning and conceptualizing problems, the elementary
With multicore processors now in every computer, server, and embedded device, the need for cost-effective, reliable parallel software has never been greater. By explaining key aspects of multicore pro
Driven by the newly placed importance and growing search for ways to make computing greener and more efficient, this reference is the first research-level book devoted to green computing and large-sca
High Performance Computing: Programming and Applications presents techniques that address new performance issues in the programming of high performance computing (HPC) applications. Omitting tedious d
With contributions from some of the most notable experts in the field, Performance Tuning of Scientific Applications presents current research in performance analysis. The book focuses on the followin
Exploring how concurrent programming can be assisted by language-level techniques, Introduction to Concurrency in Programming Languages presents high-level language techniques for dealing with concurr
Thanks to new technologies, the study of particulate flows has become increasingly advanced and thorough. This introduction for both undergraduate and graduate students as well as nonspecialist profes
This book explores the most significant computational methods and the history of their development. It begins with the earliest mathematical / numerical achievements made by the Babylonians and the Gr
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer
This is the first of three volumes providing a comprehensive presentation of the fundamentals of scientific computing. This volume discusses basic principles of computation, and fundamental numerical
This is the second of three volumes providing a comprehensive presentation of the fundamentals of scientific computing. This volume discusses more advanced topics than volume one, and is largely not a
This is the third of three volumes providing a comprehensive presentation of the fundamentals of scientific computing. This volume discusses topics that depend more on calculus than linear algebra, in
This book presents and discusses the state of the art and future perspectives in mathematical modeling and homogenization techniques with the focus on addressing key physiological issues in the contex
This book starts by introducing the fundamental concepts of mathematical continuum mechanics for fluids and solids and their coupling. Special attention is given to the derivation of variational formu
This book is open access under a CC BY 4.0 license.This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the trad
This textbook is an introduction to Scientific Computing, in which several numerical methods for the computer-based solution of certain classes of mathematical problems are illustrated. The authors sh
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer
This text provides a very simple, initial introduction to the complete scientific computing pipeline: models, discretization, algorithms, programming, verification, and visualization. The pedagogical
This textbook provides an introduction to numerical computing, and includes anextensive examination of the challenges that arise when trying to derive andimplement methods that a computer can resolve
Flow of ions through voltage gatedchannels can be represented theoretically using stochastic differentialequations where the gating mechanism is represented by a Markov model. The flow through achanne
This volume of LNCSE is a collection of the papers from the proceedings of the third workshop on sparse grids and applications. Sparse grids are a popular approach for the numerical treatment of high-