26.06.2015 Views

Performance Tool Integration in Programming Environments for ...

Performance Tool Integration in Programming Environments for ...

Performance Tool Integration in Programming Environments for ...

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.

HMPP Workbench (www.caps-entreprise.com)<br />

C and Fortran GPU programm<strong>in</strong>g directives<br />

Def<strong>in</strong>e and execute GPU-accelerated versions of functions<br />

Implement efficient communication patterns<br />

Build parallel hybrid applications with OpenMP and MPI<br />

Open hybrid compil<strong>in</strong>g workbench<br />

Automatically generated CUDA computations<br />

Use standard compilers and<br />

hardware vendor tools<br />

Drive the whole compilation<br />

workflow<br />

HMPP runtime library<br />

Dispatch computations on<br />

available GPUs<br />

Scale to multi-GPUs systems<br />

Parco 2009<br />

<strong>Per<strong>for</strong>mance</strong> <strong>Tool</strong> <strong>Integration</strong> <strong>in</strong> Programm<strong>in</strong>g <strong>Environments</strong> <strong>for</strong> GPU Acceleration: Experiences with TAU and HMPP<br />

5

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

Saved successfully!

Ooh no, something went wrong!