06.08.2012 Views

Getting Started with CUDA

Getting Started with CUDA

Getting Started with CUDA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Managing Memory<br />

Host<br />

CPU and GPU have separate memory spaces<br />

Host (CPU) code manages device (GPU) memory:<br />

Allocate / free<br />

Copy data to and from device<br />

Applies to global device memory (DRAM)<br />

DRAM<br />

CPU<br />

Chipset<br />

Device<br />

DRAM<br />

Local<br />

Memory<br />

Global<br />

Memory<br />

GPU<br />

Multiprocessor<br />

Multiprocessor<br />

Multiprocessor<br />

Registers<br />

Shared Memory<br />

© 2008 NVIDIA Corporation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!