INSPIRE The Insieme Parallel Intermediate Representation Herbert Jordan, Peter Thoman, Simone Pellegrini, Klaus Kofler, and Thomas Fahringer University of Innsbruck This research has been partially funded by the Austrian Research Promotion Agency under contract 834307 (AutoCore) and by the FWF Austrian Science Fund under contract I01079 (GEMSCLAIM).
15
Embed
INSPIRE The Insieme Parallel Intermediate Representation Herbert Jordan, Peter Thoman, Simone Pellegrini, Klaus Kofler, and Thomas Fahringer University.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
INSPIREThe Insieme Parallel
Intermediate Representation
Herbert Jordan, Peter Thoman, Simone
Pellegrini, Klaus Kofler, and Thomas Fahringer
University of Innsbruck
This research has been partially funded by the Austrian Research Promotion Agency under contract 834307 (AutoCore) and by the FWF Austrian Science Fund under contract I01079 (GEMSCLAIM).
Parallel Programming OpenMP
Pragmas (+ API)
Cilk Keywords
MPI library
OpenCL library + JIT
• ‘hidden’ in compiler IRs• treated like ordinary APIs• coordinated by user