Initialize le tableau à zero.
authorgburri <gregory.burri@master.hes-so.ch>
Wed, 1 Oct 2014 21:03:47 +0000 (23:03 +0200)
committergburri <gregory.burri@master.hes-so.ch>
Wed, 1 Oct 2014 21:03:47 +0000 (23:03 +0200)
WCudaMSE/Student_OMP/src/cpp/core/omp/02_pi/02_pi_entrelacer_promotionTab.cpp

index db48e25..12b8577 100755 (executable)
@@ -1,4 +1,7 @@
 #include <omp.h>\r
+\r
+#include <cstring>\r
+\r
 #include "00_pi_tools.h"\r
 #include "OmpTools.h"\r
 \r
@@ -48,6 +51,7 @@ double piOMPEntrelacerPromotionTab(int n)
     const int NB_THREAD = OmpTools::setAndGetNaturalGranularity();\r
 \r
     double* tabSums = new double[NB_THREAD];\r
+    memset(tabSums, 0, NB_THREAD * sizeof(double));\r
 \r
     const double DX = 1.0/(double)n;\r
 \r