0
Your cart

Your cart is empty

Books > Computing & IT > Computer hardware & operating systems > Supercomputers

Buy Now

Introduction to High Performance Scientific Computing (Paperback) Loot Price: R2,245
Discovery Miles 22 450
  • This item is a special order that could take a long time to obtain.

Introduction to High Performance Scientific Computing (Paperback): David L. Chopp

Share your images

Introduction to High Performance Scientific Computing (Paperback)

David L. Chopp

Series: Software, Environments, and Tools

 (sign in to rate)
Loot Price R2,245 Discovery Miles 22 450 | Repayment Terms: R209 pm x 12*

Bookmark and Share

Supplier out of stock. If you add this item to your wish list we will let you know when it becomes available.

Based on a course developed by the author, Introduction to High Performance Scientific Computing introduces methods for adding parallelism to numerical methods for solving differential equations. It contains exercises and programming projects that facilitate learning as well as examples and discussions based on the C programming language, with additional comments for those already familiar with C++. The text provides an overview of concepts and algorithmic techniques for modern scientific computing and is divided into six self-contained parts that can be assembled in any order to create an introductory course using available computer hardware.Part I introduces the C programming language for those not already familiar with programming in a compiled language. Part II describes parallelism on shared memory architectures using OpenMP. Part III details parallelism on computer clusters using MPI for coordinating a computation. Part IV demonstrates the use of graphical programming units (GPUs) to solve problems using the CUDA language for NVIDIA graphics cards. Part V addresses programming on GPUs for non-NVIDIA graphics cards using the OpenCL framework. Finally, Part VI contains a brief discussion of numerical methods and applications, giving the reader an opportunity to test the methods on typical computing problems. Introduction to High Performance Scientific Computing is intended for advanced undergraduate or beginning graduate students who have limited exposure to programming or parallel programming concepts. Extensive knowledge of numerical methods is not assumed. The material can be adapted to the available computational hardware, from OpenMP on simple laptops or desktops to MPI on computer clusters or CUDA and OpenCL for computers containing NVIDIA or other graphics cards. Experienced programmers unfamiliar with parallel programming will benefit from comparing the various methods to determine the type of parallel programming best suited for their application. The book can be used for courses on parallel scientific computing, high performance computing, and numerical methods for parallel computing.

General

Imprint: Society For Industrial & Applied Mathematics,U.S.
Country of origin: United States
Series: Software, Environments, and Tools
Release date: March 2019
Authors: David L. Chopp
Dimensions: 181 x 259 x 29mm (L x W x T)
Format: Paperback
Pages: 453
ISBN-13: 978-1-61197-563-5
Categories: Books > Science & Mathematics > Science: general issues
Books > Computing & IT > Computer hardware & operating systems
Books > Science & Mathematics > Science: general issues > General
Books > Computing & IT > Computer hardware & operating systems > Supercomputers
Promotions
LSN: 1-61197-563-8
Barcode: 9781611975635

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

Partners