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.

Time<br />

Kernel Memory Access<br />

Per-thread<br />

Per-block<br />

Per-device<br />

Kernel 0<br />

Kernel 1<br />

Block<br />

Thread<br />

...<br />

...<br />

Registers<br />

Local Memory<br />

Shared<br />

Memory<br />

Global<br />

Memory<br />

On-chip<br />

Off-chip, uncached<br />

• On-chip, small<br />

• Fast<br />

• Off-chip, large<br />

• Uncached<br />

• Persistent across<br />

kernel launches<br />

• Kernel I/O<br />

© 2008 NVIDIA Corporation.

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

Saved successfully!

Ooh no, something went wrong!