From 026ac6732ea17d3c8dc5a24f023f9c2816b6e53a Mon Sep 17 00:00:00 2001
From: "enzo.decarvalhobittencourt" <ezdecarvalho@gmail.com>
Date: Thu, 21 Dec 2023 19:30:44 +0100
Subject: [PATCH] fixed TODO

---
 Projet/CODE/apm/src/apm_gpu.cu | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Projet/CODE/apm/src/apm_gpu.cu b/Projet/CODE/apm/src/apm_gpu.cu
index 5dc021a..13e06c4 100644
--- a/Projet/CODE/apm/src/apm_gpu.cu
+++ b/Projet/CODE/apm/src/apm_gpu.cu
@@ -371,10 +371,11 @@ main(int argc, char **argv)
 
 			NB = (n_bytes / NTBB) + (((n_bytes % NTBB) > 0) ? 1 : 0);
 			
-			// TODO memset result_dev à 0
 			int *result_dev;
 			cudaMalloc((void **) &result_dev, sizeof(int));
-			__cudaCheckErrors("Unable to allocate result vector on device");
+			__cudaCheckErrors("Unable to allocate result int on device");
+			cudaMemset(result_dev, 0, sizeof(int));
+			__cudaCheckErrors("Unable to init result to 0 on device");
 
 			//char *result_vec = (char *) malloc(NTBB * NB * sizeof(char));
 
-- 
GitLab