Samuel Thibault 5 anni fa
parent
commit
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();
 	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();
 
 	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();
 	free(tasks);
 	return EXIT_SUCCESS;