06.08.2012 Views

Parallel Programming with CUDA Fortran

Parallel Programming with CUDA Fortran

Parallel Programming 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> <strong>Fortran</strong><br />

<strong>CUDA</strong> is a scalable programming model for parallel computing<br />

<strong>CUDA</strong> <strong>Fortran</strong> is the <strong>Fortran</strong> analog of <strong>CUDA</strong> C<br />

Program host and device code similar to <strong>CUDA</strong> C<br />

Host code is based on Runtime API<br />

<strong>Fortran</strong> language extensions to simplify data management<br />

Co-defined by NVIDIA and PGI, implemented in the PGI <strong>Fortran</strong><br />

compiler<br />

Separate from PGI Accelerator<br />

Directive-based, OpenMP-like interface to <strong>CUDA</strong><br />

© NVIDIA Corporation 2011

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

Saved successfully!

Ooh no, something went wrong!