CUDA_Getting_Started_2.2_Windows.pdf
(
808 KB
)
Pobierz
Getting Started
NVIDIA CUDA 2.2
Installation and Verification on
Microsoft Windows XP and
Windows Vista
April 2009
Getting Started with CUDA
ii
April 2009
Table of Contents
Chapter 1. Introduction..................................................................................................1
CUDA—Supercomputing on Desktop Systems .................................................................... 1
System Requirements ..................................................................................................... 2
About This Document...................................................................................................... 2
Chapter 2. Installing CUDA ............................................................................................3
Verify CUDA-Capable GPU ............................................................................................... 3
Download CUDA Software ............................................................................................... 4
Install the CUDA Driver for Microsoft Windows XP or Windows Vista..................................... 4
Multiple-GPU Configurations ......................................................................................... 5
CUDA Software .............................................................................................................. 5
Installing the Software................................................................................................. 5
Verify the Installation...................................................................................................... 7
Chapter 3. Compiling a CUDA Program ........................................................................10
Compiling Sample Projects............................................................................................. 10
Sample Projects ........................................................................................................ 10
What’s Next?................................................................................................................ 11
April 2009
iii
Getting Started with CUDA
iv
April 2009
Chapter 1.
Introduction
CUDA—Supercomputing on
Desktop Systems
NVIDIA
®
CUDA
TM
is a general purpose parallel computing architecture introduced
by NVIDIA. It includes the CUDA Instruction Set Architecture (ISA) and the
parallel compute engine in the GPU. To program to the CUDA architecture,
developers can, today, use C, one of the most widely used high-level programming
languages, which can then be run at great performance on a CUDA enabled
processor.
The CUDA architecture and its associated software were developed with several
design goals in mind:
Provide a small set of extensions to standard programming languages, like C,
that enable a straightforward implementation of parallel algorithms. With CUDA
and C for CUDA, programmers can focus on the task of parallelization of the
algorithms rather than spending time on their implementation.
Support heterogeneous computation where applications use both the CPU and
GPU. Serial portions of applications are run on the CPU, and parallel portions
are offloaded to the GPU. As such, CUDA can be incrementally applied to
existing applications. The CPU and GPU are treated as separate devices that
have their own memory spaces. This configuration also allows simultaneous
computation on both the CPU and GPU without contention for memory
resources.
CUDA-capable GPUs have hundreds of cores that can collectively run thousands of
computing threads. Each core has shared resources, including registers and memory.
The on-chip shared memory allows parallel tasks running on these cores to share
data without sending it over the system memory bus.
This guide will show you how to install and check the correct operation of C for
CUDA and CUDA runtimes.
April 2009
1
Plik z chomika:
rojacy
Inne pliki z tego folderu:
CUDA_Getting_Started_Guide_For_Microsoft_Windows.pdf
(1589 KB)
CUDA_Getting_Started_2.2_Windows.pdf
(808 KB)
NVIDIA Control Panel and System Monitor with ESA User Guide.pdf
(3522 KB)
nvidia ntune 5.0 user guide.pdf
(1619 KB)
Inne foldery tego chomika:
AMD
ATI
CirrusLogic
KX
Samsung
Zgłoś jeśli
naruszono regulamin