ソースを参照

mpi/examples/cholesky: unregister data from StarPU

Nathalie Furmento 14 年 前
コミット
2795bc9ffa
共有1 個のファイルを変更した7 個の追加0 個の削除を含む
  1. 7 0
      mpi/examples/cholesky/mpi_cholesky.c

+ 7 - 0
mpi/examples/cholesky/mpi_cholesky.c

@@ -142,6 +142,13 @@ static void dw_cholesky(float *matA, unsigned size, unsigned ld, unsigned nblock
 
         starpu_task_wait_for_all();
 
+        for(x = 0; x < nblocks ;  x++) {
+                for (y = 0; y < nblocks; y++) {
+                        if (data_handles[x][y])
+                                starpu_data_unregister(data_handles[x][y]);
+                }
+        }
+
 	gettimeofday(&end, NULL);
 
 	double timing = (double)((end.tv_sec - start.tv_sec)*1000000 + (end.tv_usec - start.tv_usec));