19.11.2014 Views

with CUDA Fortran

with CUDA Fortran

with CUDA Fortran

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

<strong>CUDA</strong> Programming<br />

• Heterogeneous programming model<br />

– CPU and GPU are separate devices <strong>with</strong> separate memory spaces<br />

– Host code runs on the CPU<br />

• Handles data management for both host and device<br />

• Launches kernels which are subroutines executed on the GPU<br />

– Device code runs on the GPU<br />

• Executed by many GPU threads in parallel<br />

– Allows for incremental development

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

Saved successfully!

Ooh no, something went wrong!