BOOK SERIES


Chapman & Hall/CRC Computational Science


About the Series

As the pace of innovation in computational science and engineering accelerates, it is becoming increasingly important to present the latest research and applications to professionals working in the field. In the future, many areas of research will only be accessible to those with access to advanced computational technology and platforms. This series aims to capture new developments and applications in the field of computational science through the publication of a broad range of textbooks, reference works, and handbooks. We are looking for single authored works and edited compilations that will:

  • Appeal to students and professionals by providing introductory as well as advanced material on mathematical, statistical, and computational methods and techniques
  • Present researchers with the latest theories and experimentation
  • Supply information to interdisciplinary researchers and practitioners who are users of computing technology but may not have advanced computer backgrounds

The inclusion of concrete examples and applications is highly encouraged. The scope of the series includes, but is not limited to, titles in the areas of scientific computing, parallel and distributed computing, high performance computing, grid computing, cluster computing, heterogeneous computing, quantum computing, and their applications in scientific disciplines such as astrophysics, aeronautics, biology, chemistry, climate modelling, combustion, cosmology, earthquake prediction, imaging, materials, neuroscience, oil exploration, and weather forecasting. We are willing to consider other relevant topics that might be proposed by potential contributors.

34 Series Titles

Per Page
Sort

Display
Scalable Algorithms

Scalable Algorithms

Forthcoming

Vassil Alexandrov, Jack Dongarra
September 15, 2017

Novel scalable scientific algorithms are needed to enable key science applications and to exploit the computational power of largescale systems. This is especially true for the current tier of leading petascale machines and the road to exascale computing as HPC systems continue to scale up in...

Introduction to CUDA and GPU Programming

Introduction to CUDA and GPU Programming

Forthcoming

Tolga Soyata
September 15, 2017

This book provides a hands-on, class-tested introduction to CUDA and GPU programming. It begins by introducing CPU programming and the concepts of P-threads, thread programming, multi-tasking, and parallelism, and then interweaves those concepts into an introduction of GPU programming. Using Nvidia...

Introduction to Modeling and Simulation with MATLAB and Python

Introduction to Modeling and Simulation with MATLAB and Python

Forthcoming

Steven I. Gordon, Brian Guilfoos
August 03, 2017

Introduction to Modeling and Simulation with MATLAB and Python is intended for students and professionals in science, social science, and engineering that wish to learn the principles of computer modeling, as well as basic programming skills. The book content focuses on meeting a set of basic...

Elements of Parallel Computing

Elements of Parallel Computing

Eric Aubanel
December 06, 2016

Designed for introductory parallel computing courses at the advanced undergraduate or beginning graduate level, Elements of Parallel Computing presents the fundamental concepts of parallel computing not from the point of view of hardware, but from a more abstract view of algorithmic and...

Software Engineering for Science

Software Engineering for Science

Jeffrey C. Carver, Neil P. Chue Hong, George K. Thiruvathukal
October 20, 2016

Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that describe experiences with applying software engineering practices to the development of scientific software. It provides a better understanding of how software engineering is and should be practiced, and...

Fundamentals of Parallel Multicore Architecture

Fundamentals of Parallel Multicore Architecture

Yan Solihin
November 24, 2015

Although multicore is now a mainstream architecture, there are few textbooks that cover parallel multicore architectures. Filling this gap, Fundamentals of Parallel Multicore Architecture provides all the material for a graduate or senior undergraduate course that focuses on the architecture of...

Introduction to Computational Models with Python

Introduction to Computational Models with Python

Jose M. Garrido
September 04, 2015

Introduction to Computational Models with Python explains how to implement computational models using the flexible and easy-to-use Python programming language. The book uses the Python programming language interpreter and several packages from the huge Python Library that improve the performance of...

Industrial Applications of High-Performance Computing: Best Global Practices

Industrial Applications of High-Performance Computing: Best Global Practices

Anwar Osseyran, Merle Giles
April 01, 2015

Industrial Applications of High-Performance Computing: Best Global Practices offers a global overview of high-performance computing (HPC) for industrial applications, along with a discussion of software challenges, business models, access models (e.g., cloud computing), public-private partnerships,...

Contemporary High Performance Computing: From Petascale toward Exascale, Volume Two

Contemporary High Performance Computing: From Petascale toward Exascale, Volume Two

Jeffrey S. Vetter
April 01, 2015

HPC is used to solve a number of complex questions in computational and data-intensive sciences. These questions include the simulation and modeling of physical phenomena, such as climate change, energy production, drug design, global security, and materials design; the analysis of large data sets...

The End of Error: Unum Computing

The End of Error: Unum Computing

John L. Gustafson
February 05, 2015

The Future of Numerical Computing Written 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 computer arithmetic: the universal number (unum). The unum encompasses all IEEE floating-point...

High Performance Parallel I/O

High Performance Parallel I/O

Prabhat, Quincey Koziol
October 23, 2014

Gain Critical Insight into the Parallel I/O Ecosystem Parallel I/O is an integral component of modern high performance computing (HPC), especially in storing and processing very large datasets to facilitate scientific discovery. Revealing the state of the art in this field, High Performance...

The Green Computing Book: Tackling Energy Efficiency at Large Scale

The Green Computing Book: Tackling Energy Efficiency at Large Scale

Wu-chun Feng
June 16, 2014

State-of-the-Art Approaches to Advance the Large-Scale Green Computing Movement Edited by one of the founders and lead investigator of the Green500 list, The Green Computing Book: Tackling Energy Efficiency at Large Scale explores seminal research in large-scale green computing. It begins with...

AJAX loader