rsnt_translations
56,430
edits
No edit summary |
No edit summary |
||
Line 66: | Line 66: | ||
Quand le compilateur lit la directive OpenACC <tt>kernels</tt>, il analyse le code pour identifier les sections pouvant être parallélisées. | Quand le compilateur lit la directive OpenACC <tt>kernels</tt>, il analyse le code pour identifier les sections pouvant être parallélisées. | ||
Ceci correspond souvent au corps d'une boucle qui a des itérations indépendantes. | Ceci correspond souvent au corps d'une boucle qui a des itérations indépendantes. | ||
Dans ce cas, le compilateur délimite le début et la fin du corps du code avec la fonction | Dans ce cas, le compilateur délimite le début et la fin du corps du code avec la fonction [https://en.wikipedia.org/wiki/Compute_kernel ''kernel'']. | ||
Les appels à cette fonction ne seront pas affectés par les autres appels. | Les appels à cette fonction ne seront pas affectés par les autres appels. | ||
La fonction est compilée et peut ensuite être exécutée sur un accélérateur. | La fonction est compilée et peut ensuite être exécutée sur un accélérateur. |