08.08.2012 Views

GPU Computing with CUDA

GPU Computing with CUDA

GPU Computing 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.

Avoid Denial Architecture<br />

Single thread processors are in denial about parallelism<br />

and locality<br />

They provide two illusions:<br />

Serial execution - Denies parallelism<br />

Tries to exploit parallelism <strong>with</strong> ILP - inefficient & limited<br />

scalability<br />

Flat memory - Denies locality<br />

Tries to provide illusion <strong>with</strong> caches – very inefficient<br />

when working set doesn’t fit in the cache<br />

These illusions inhibit performance and efficiency

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

Saved successfully!

Ooh no, something went wrong!