@@ -22,9 +22,17 @@ J'ai également réfléchi à une solution où je ne parcours pas toutes les cel
## Mesure du temps
J'ai effectué la mesure du temps à l'aide du mechanisme d'évènement fourni par **CUDA**. Je créé un évèment avant de commencer la première itération avec *cudaEventCreate* puis grâce à *cudaEventRecord()* je notifie le début et la fin de mon évènement, j'utilise *cudaEventSynchronize* pour m'assurer que le travail sur le device est terminé enfin avec *cudaEventElipsedTime()* je calcule le temps écoulé entre le début et la fin de mon évènement.
Les mesures ont été faite sur Yggdrasil avec le shared-gpu et 24G de mémoire.
@@ -12,4 +12,4 @@ Le répertoire sequentiel contient la version **sequentiel** du code qui se comp
#
Le répertoire **src** contient la version avec **CUDA** la compilation reste inchangé à l'aide de *make build* commde donné dans l'énoncé.
\ No newline at end of file
Le répertoire **src** contient la version avec **CUDA** la compilation reste inchangé à l'aide de *make build* commde donné dans l'énoncé. les seuls modules qui doivent être chargées sont ceux de **CUDA** et le programme à été testé sur Yggdrasil.