Bureaucrats, cc_docs_admin, cc_staff, rsnt_translations
2,837
edits
(Created page with "== Introduction == This tutorial is strongly inspired from the OpenACC Bootcamp session presented at [http://www.gputechconf.com/ GPU Technology Conference 2016]. == Referen...") |
No edit summary |
||
Line 2: | Line 2: | ||
This tutorial is strongly inspired from the OpenACC Bootcamp session presented at [http://www.gputechconf.com/ GPU Technology Conference 2016]. | This tutorial is strongly inspired from the OpenACC Bootcamp session presented at [http://www.gputechconf.com/ GPU Technology Conference 2016]. | ||
== | OpenACC is an application programming interface (API) for porting code onto accelerators such as GPU and coprocessors. It has been developed by Cray, CAPS, NVidia and PGI. Like in [[OpenMP]], the programmer annotated C, C++ or Fortran code to identify portions that should be parallelized by the compiler. | ||
{{Prerequisites | |||
|title=Prerequisites for this tutorial | |||
|content= | |||
This tutorial uses OpenACC to accelerate C, C++ or Fortran code. A working knowledge of one of these languages is therefore required to gain the most benefit out of it. | |||
}} | |||
== Lesson plan == | |||
* [[OpenACC Tutorial - Introduction|Introduction]] | |||
== External references == | |||
Here are some useful external references: | Here are some useful external references: | ||
* [http://www.openacc.org/sites/default/files/OpenACC_Programming_Guide_0.pdf OpenACC Programming and Best Practices Guide] | * [http://www.openacc.org/sites/default/files/OpenACC_Programming_Guide_0.pdf OpenACC Programming and Best Practices Guide] |