Chapter 1.3 : Lancement du programme



Si on lance notre programme, nous obtenons :

./simple_hadamard_product 
x = 0, y = 0, res = 0


Ça ne vole 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_hadamard_product 
x = 0, y = 0, res = 0

real 0m2,647s user 0m0,538s sys 0m1,677s


On voit que le calcul est très rapide, malgré les 100000000 de valeurs à calculer.