PofoliaPofolia ile paylaşıldı

· 2012· Kitap bölümü

Cuda Programlama: Gpu'larla Paralel Hesaplama İçin Bir Geliştirici Kılavuzu

Cuda Programming: A Developer's Guide to Parallel Computing with Gpus

Shane Cook

Kısa özet

Bu kitap, GPU paralelliği, donanımı, kurulumu ve iş parçacıkları, bloklar ve bellek gibi temel kavramları kapsayarak, paralel hesaplamaya yeni başlayan geliştiriciler için kapsamlı bir CUDA programlama tanıtımı sunmaktadır.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Yeni başlayanlar için CUDA ve GPU paralelliğini tanıtır.
  • CUDA kurulumunu ve temel kavramları (iş parçacıkları, bloklar, ızgaralar, bellek) kapsar.
  • Yazılımı optimize etmek için pratik uygulamayı gösterir.
  • NVIDIA yonga setleriyle Mac, Linux ve Windows'ta CUDA'yı destekler.
  • Okuyucu bilgisini test etmek için alıştırmalar içerir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

If you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed guide to CUDA with a grounding in parallel fundamentals. It starts by introducing CUDA and bringing you up to speed on GPU parallelism and hardware, then delving into CUDA installation. Chapters on core concepts including threads, blocks, grids, and memory focus on both parallel and CUDA-specific issues. Later, the book demonstrates CUDA in practice for optimizing applications, adjusting to new hardware, and solving common problems. Comprehensive introduction to parallel programming with CUDA, for readers new to both Detailed instructions help readers optimize the CUDA software development kit Practical techniques illustrate working with memory, threads, algorithms, resources, and more Covers CUDA on multiple hardware platforms: Mac, Linux and Windows with several NVIDIA chipsets Each chapter includes exercises to test reader knowledge Table of Contents A Short History of Supercomputing Understanding Parallelism with GPUs CUDA Hardware Overview Setting Up Cuda Grids, Blocks, and Threads Memory Handling with CUDA Using CUDA in Practice Multi-CPU and Multi-GPU Solutions Optimizing Your Application Libraries and SDK Designing GPU-Based Systems Common Problems, Causes, and Solutions

Yazarların özeti; kaynağından alınmıştır., 2012 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Donanım ve Mimari

Hardware and ArchitectureComputer Science