28.11.2014 Views

Lecture 2 – Threads - many-core.group

Lecture 2 – Threads - many-core.group

Lecture 2 – Threads - many-core.group

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

What is happening on the hardware?<br />

• The <strong>core</strong>s (Scalar Processors – SPs) of the CUDA GPU are <strong>group</strong>ed<br />

into Streaming Multiprocessors – SMs – each with 8 SPs.<br />

• Each SM has 16kB of shared memory<br />

• All threads of a thread block will be scheduled on the same SM<br />

• More than one block can reside on the same SM at the same time –<br />

provided there is enough memory on the SM

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

Saved successfully!

Ooh no, something went wrong!