Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
CUDA by Example: An Introduction to General-Purpose GPU Programming

Buy

CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required–just the ability to program in a modestly extended version of C.

 

CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You’ll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance.

 

Major topics covered include

  • Parallel programming
  • Thread cooperation
  • Constant memory and events
  • Texture memory
  • Graphics interoperability
  • Atomics
  • Streams
  • CUDA C on multiple GPUs
  • Advanced atomics
  • Additional CUDA resources

All the CUDA software tools you’ll need are freely available for download from NVIDIA.

http://developer.nvidia.com/object/cuda-by-example.html

(HTML tags aren't allowed.)

AWS Certified Advanced Networking Official Study Guide: Specialty Exam
AWS Certified Advanced Networking Official Study Guide: Specialty Exam

The official study guide for the AWS certification specialty exam

The AWS Certified Advanced Networking Official Study Guide – Specialty Exam helps to ensure your preparation for the AWS Certified Advanced Networking – Specialty Exam. Expert review of AWS fundamentals align with the exam objectives,...

Introduction to Computer Security
Introduction to Computer Security

In this authoritative book, widely respected practitioner and teacher Matt Bishop presents a clear and useful introduction to the art and science of information security. Bishop's insights and realistic examples will help any practitioner or student understand the crucial links between security theory and the day-to-day security...

JUnit in Action
JUnit in Action
A guide to unit testing Java applications (including J2EE applications) using the JUnit framework and its extensions, this book provides techniques for solving real-world problems such as unit testing legacy applications, writing real tests for real objects, automating tests, testing in isolation, and unit testing J2EE and database...

Hotspot Networks : WiFi for Public Access Locations (Professional Telecom)
Hotspot Networks : WiFi for Public Access Locations (Professional Telecom)

Need-to-know-information on a fast-emerging technology from one of the top voices in networking—that’s what this detailed guide for network engineers and developers gives you. With Hotspot Networks, you can position yourself to promote, design, implement, or develop service applications in a not new market. With in-depth...

Introduction to Supramolecular Chemistry
Introduction to Supramolecular Chemistry
'A major strength of this work is its inclusion of literally hundreds of clearly drawn structures and diagrams to assist reader understanding of this complex area. In addition, the author has included hundreds of up-to-date references. It also has a useful and extensive index. The book is valuable not only to those working in the...
PHP and MySQL Web Development
PHP and MySQL Web Development
PHP & MySQL Web Development teaches the reader to develop dynamic, secure e-commerce Web sites and Web applications. The book shows how to integrate and implement these technologies by following real-world examples and working sample projects. It also covers the related technologies needed to build a commercial...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy