Samuel Thibault 5 gadi atpakaļ
vecāks
revīzija
25ff997ebe

+ 6 - 0
tests/microbenchs/async_tasks_overhead.c

@@ -202,6 +202,12 @@ int main(int argc, char **argv)
                 }
                 }
         }
         }
 
 
+	for (buffer = 0; buffer < nbuffers; buffer++)
+	{
+		starpu_data_unregister(data_handles[buffer]);
+		starpu_free((void*)buffers[buffer]);
+	}
+
 	starpu_shutdown();
 	starpu_shutdown();
 	free(tasks);
 	free(tasks);
 
 

+ 6 - 0
tests/microbenchs/sync_tasks_overhead.c

@@ -178,6 +178,12 @@ int main(int argc, char **argv)
                 }
                 }
         }
         }
 
 
+	for (buffer = 0; buffer < nbuffers; buffer++)
+	{
+		starpu_data_unregister(data_handles[buffer]);
+		starpu_free((void*)buffers[buffer]);
+	}
+
 	starpu_shutdown();
 	starpu_shutdown();
 
 
 	return EXIT_SUCCESS;
 	return EXIT_SUCCESS;

+ 6 - 0
tests/microbenchs/tasks_overhead.c

@@ -243,6 +243,12 @@ int main(int argc, char **argv)
                 }
                 }
         }
         }
 
 
+	for (buffer = 0; buffer < nbuffers; buffer++)
+	{
+		starpu_data_unregister(data_handles[buffer]);
+		starpu_free((void*)buffers[buffer]);
+	}
+
 	starpu_shutdown();
 	starpu_shutdown();
 	free(tasks);
 	free(tasks);
 	return EXIT_SUCCESS;
 	return EXIT_SUCCESS;