Professional CUDA C Programming Buy on Amazon
Facebook LinkedIn

Professional CUDA C Programming

Author Cheng, John
Publisher Wrox
Category Computers
37.79 59.99 -37% USD

In Stock.

Book Details
Author(s) Cheng, John
Publisher Wrox
ISBN / ASIN 1118739329
ISBN-13 9781118739327
Availability In Stock.
Sales Rank #472,445
Category Computers
Marketplace United States 🇺🇸
Ratings & Reviews No reviews yet — be the first!

No reviews yet.

Description

Break into the powerful world of parallel GPUprogramming with this down-to-earth, practicalguide

Designed for professionals across multiple industrial sectors,Professional CUDA C Programming  presents CUDA -- aparallel computing platform and programming model designed to easethe development of GPU programming -- fundamentals in aneasy-to-follow format, and teaches readers how to think in paralleland implement parallel algorithms on GPUs. Each chapter covers aspecific topic, and includes workable examples that demonstrate thedevelopment process, allowing readers to explore both the "hard"and "soft" aspects of GPU programming.

Computing architectures are experiencing a fundamental shifttoward scalable parallel computing motivated by applicationrequirements in industry and science. This book demonstrates thechallenges of efficiently utilizing compute resources at peakperformance, presents modern techniques for tackling thesechallenges, while increasing accessibility for professionals whoare not necessarily parallel programming experts. The CUDAprogramming model and tools empower developers to writehigh-performance applications on a scalable, parallel computingplatform: the GPU. However, CUDA itself can be difficult to learnwithout extensive programming experience. Recognized CUDAauthorities John Cheng, Max Grossman, and Ty McKercher guidereaders through essential GPU programming skills and best practicesin Professional CUDA C Programming, including:

  • CUDA Programming Model
  • GPU Execution Model
  • GPU Memory model
  • Streams, Event and Concurrency
  • Multi-GPU Programming
  • CUDA Domain-Specific Libraries
  • Profiling and Performance Tuning

The book makes complex CUDA concepts easy to understand foranyone with knowledge of basic software development with exercisesdesigned to be both readable and high-performance. For theprofessional seeking entrance to parallel computing and thehigh-performance computing community, Professional CUDA CProgramming is an invaluable resource, with the most currentinformation available on the market.

Donate to EbookNetworking
Previous Book Readings in Human-Computer ... Next Book Contemporary Logic Design
Previous Readings in Human...
Next Contemporary Logi...