Chapter 4.3 : Lancement du programme
Si on lance notre programme, nous obtenons :
./simple_dot_product res = 4.5e+09
Ça ne vole toujours pas très haut, mais au moins ça fonctionne.
Note : à aucun moment nous avons du spécifier où trouver Cuda pour calculer sur GPU car nvc++ se débrouille.
Si on demande à time :
time ./simple_dot_product res = 4.5e+09
real 0m2,464s user 0m0,417s sys 0m1,611s
On voit que le calcul est quand même très rapide, malgré les 100000000 de valeurs à calculer, et la rédution sur toutes les valeurs de nos vecteurs.