### Elements of Parallel Computing

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…

Paperback – 2016-12-08

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### High Performance Visualization

#### Enabling Extreme-Scale Scientific Insight

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 multi- and many-core computational platforms. High Performance Visualization: Enabling Extreme-Scale…

Paperback – 2016-10-31

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Data-Intensive Science

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 science is still lacking the effective access and exchange of knowledge among scientists, researchers,…

Paperback – 2016-10-31

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Software Engineering for Science

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…

Hardback – 2016-10-20

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Fundamentals of Parallel Multicore Architecture

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…

Hardback – 2015-11-24

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Introduction to Computational Models with Python

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…

Hardback – 2015-09-04

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Industrial Applications of High-Performance Computing

#### Best Global Practices

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,…

Hardback – 2015-04-01

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Contemporary High Performance Computing

#### From Petascale toward Exascale, Volume Two

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…

Hardback – 2015-04-01

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### The End of Error

#### Unum Computing

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…

Paperback – 2015-02-05

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### High Performance Parallel I/O

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…

Hardback – 2014-10-23

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### The Green Computing Book

#### Tackling Energy Efficiency at Large Scale

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…

Hardback – 2014-06-16

CRC Press*Chapman & Hall/CRC Computational Science*### Introduction to Computational Modeling Using C and Open-Source Tools

Introduction to Computational Modeling Using C and Open-Source Tools presents the fundamental principles of computational models from a computer science perspective. It explains how to implement these models using the C programming language. The software tools used in the book include the Gnu…

Hardback – 2013-11-13

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Introduction to Reversible Computing

Few books comprehensively cover the software and programming aspects of reversible computing. Filling this gap, Introduction to Reversible Computing offers an expanded view of the field that includes the traditional energy-motivated hardware viewpoint as well as the emerging application-motivated…

Hardback – 2013-09-10

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Contemporary High Performance Computing

#### From Petascale toward Exascale

Contemporary High Performance Computing: From Petascale toward Exascale focuses on the ecosystems surrounding the world’s leading centers for high performance computing (HPC). It covers many of the important factors involved in each ecosystem: computer architectures, software, applications,…

Hardback – 2013-04-23

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Combinatorial Scientific Computing

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. It includes contributions from international researchers who are pioneers in designing software and…

Hardback – 2012-01-25

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Fundamentals of Multicore Software Development

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 programming, Fundamentals of Multicore Software Development helps software engineers understand…

Hardback – 2011-12-12

CRC Press*Chapman & Hall/CRC Computational Science*### Introduction to Elementary Computational Modeling

#### Essential Concepts, Principles, and Problem Solving

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 mathematical modeling, and the implementation using computing concepts and principles. Examples are…

Paperback – 2011-10-26

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Peer-to-Peer Computing

#### Applications, Architecture, Protocols, and Challenges

While people are now using peer-to-peer (P2P) applications for various processes, such as file sharing and video streaming, many research and engineering issues still need to be tackled in order to further advance P2P technologies. Peer-to-Peer Computing: Applications, Architecture, Protocols, and…

Hardback – 2011-08-17

CRC Press*Chapman & Hall/CRC Computational Science*### Designing Network On-Chip Architectures in the Nanoscale Era

Going beyond isolated research ideas and design experiences, Designing Network On-Chip Architectures in the Nanoscale Era covers the foundations and design methods of network on-chip (NoC) technology. The contributors draw on their own lessons learned to provide strong practical guidance on various…

Hardback – 2010-12-18

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### High Performance Computing

#### Programming and Applications

High Performance Computing: Programming and Applications presents techniques that address new performance issues in the programming of high performance computing (HPC) applications. Omitting tedious details, the book discusses hardware architecture concepts and programming techniques that are the…

Hardback – 2010-12-14

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Scientific Computing with Multicore and Accelerators

The hybrid/heterogeneous nature of future microprocessors and large high-performance computing systems will result in a reliance on two major types of components: multicore/manycore central processing units and special purpose hardware/massively parallel accelerators. While these technologies have…

Hardback – 2010-12-07

CRC Press*Chapman & Hall/CRC Computational Science*### Performance Tuning of Scientific Applications

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 following areas. Performance monitoring: Describes the state of the art in hardware and software tools…

Hardback – 2010-11-23

CRC Press*Chapman & Hall/CRC Computational Science*### Introduction to High Performance Computing for Scientists and Engineers

Written by high performance computing (HPC) experts, Introduction to High Performance Computing for Scientists and Engineers provides a solid introduction to current mainstream computer architecture, dominant parallel programming models, and useful optimization strategies for scientific HPC. From…

Paperback – 2010-07-02

CRC Press*Chapman & Hall/CRC Computational Science*### Introduction to the Simulation of Dynamics Using Simulink

Designed for undergraduate students in the general science, engineering, and mathematics community, Introduction to the Simulation of Dynamics Using Simulink® shows how to use the powerful tool of Simulink to investigate and form intuitions about the behavior of dynamical systems. Requiring no…

Hardback – 2010-07-02

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Computational Methods in Plasma Physics

Assuming no prior knowledge of plasma physics or numerical methods, Computational Methods in Plasma Physics covers the computational mathematics and techniques needed to simulate magnetically confined plasmas in modern magnetic fusion experiments and future magnetic fusion reactors. Largely…

Hardback – 2010-06-02

CRC Press*Chapman & Hall/CRC Computational Science*### Scientific Data Management

#### Challenges, Technology, and Deployment

Dealing with the volume, complexity, and diversity of data currently being generated by scientific experiments and simulations often causes scientists to waste productive time. Scientific Data Management: Challenges, Technology, and Deployment describes cutting-edge technologies and solutions for…

Hardback – 2009-12-16

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Introduction to Scheduling

Full of practical examples, Introduction to Scheduling presents the basic concepts and methods, fundamental results, and recent developments of scheduling theory. With contributions from highly respected experts, it provides self-contained, easy-to-follow, yet rigorous presentations of the material…

Hardback – 2009-11-18

CRC Press*Chapman & Hall/CRC Computational Science*### Grid Computing

#### Techniques and Applications

Designed for senior undergraduate and first-year graduate students, Grid Computing: Techniques and Applications shows professors how to teach this subject in a practical way. Extensively classroom-tested, it covers job submission and scheduling, Grid security, Grid computing services and software…

Hardback – 2009-09-28

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Introduction to Concurrency in Programming Languages

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 concurrency in a general context. It provides an understanding of programming languages that offer…

Hardback – 2009-09-28

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Process Algebra for Parallel and Distributed Processing

Collects the Latest Research Involving the Application of Process Algebra to Computing Exploring state-of-the-art applications, Process Algebra for Parallel and Distributed Processing shows how one formal method of reasoning—process algebra—has become a powerful tool for solving design and…

Hardback – 2008-12-22

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*### Petascale Computing

#### Algorithms and Applications

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…

Hardback – 2007-12-22

Chapman and Hall/CRC*Chapman & Hall/CRC Computational Science*