Bureaucrats, cc_docs_admin, cc_staff
2,318
edits
No edit summary |
|||
Line 1: | Line 1: | ||
{{draft}} | {{draft}} | ||
OpenACC makes it relatively easy to offload vectorized code to accelerators | OpenACC makes it relatively easy to offload vectorized code to accelerators such as GPUs, for example. Unlike [[CUDA]] and OpenCL where kernels need to be coded explicitly, OpenACC minimizes the amount of modifications to do on a serial or [[OpenMP]] code. The compiler converts the OpenACC code into a binary executable that can make use of accelerators. The performance of OpenACC codes can be similar to the one of a [[CUDA]] code, except that OpenACC requires less code development. | ||
= OpenACC compiler instructions = | = OpenACC compiler instructions = |