rsnt_translations
56,430
edits
No edit summary |
No edit summary |
||
Line 103: | Line 103: | ||
=== Exemple : porter un produit matrice-vecteur === | === Exemple : porter un produit matrice-vecteur === | ||
Pour notre exemple, nous utilisons du code provenant du [https://github.com/calculquebec/cq-formation-openacc répertoire Github], particulièrement une portion de code du fichier <tt>matrix_functions.h</tt>. Le code Fortran équivalent se trouve dans la | Pour notre exemple, nous utilisons du code provenant du [https://github.com/calculquebec/cq-formation-openacc répertoire Github], particulièrement une portion de code du fichier <tt>matrix_functions.h</tt>. Le code Fortran équivalent se trouve dans la sous-routine <tt>matvec</tt> contenue dans le fichier <tt>matrix.F90</tt>. Le code original est comme suit : | ||
<syntaxhighlight lang="cpp" line> | <syntaxhighlight lang="cpp" line> | ||
for(int i=0;i<num_rows;i++) { | for(int i=0;i<num_rows;i++) { |