Explorar o código

SOCL: "workaround" for performance models

We cannot free dynamically allocated performance models before StarPU shutdown. We let them leak for now.
Sylvain Henry %!s(int64=12) %!d(string=hai) anos
pai
achega
1f289d074f
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      socl/src/cl_createkernel.c

+ 4 - 1
socl/src/cl_createkernel.c

@@ -92,7 +92,10 @@ static void release_callback_kernel(void * e) {
   }
 
   //Release perfmodel
-  free(kernel->perfmodel);
+  //FIXME: we cannot release performance models before StarPU shutdown as it
+  //will use them to store kernel execution times
+
+  //free(kernel->perfmodel);
 
   gc_entity_unstore(&kernel->program);