|
@@ -515,6 +515,30 @@ int _starpu_task_submit_conversion_task(struct starpu_task *task,
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
+void starpu_codelet_init(struct starpu_codelet *cl)
|
|
|
+{
|
|
|
+ cl->where = 0;
|
|
|
+ cl->can_execute = NULL;
|
|
|
+ cl->type = STARPU_SEQ;
|
|
|
+
|
|
|
+ cl->cuda_func = NULL;
|
|
|
+ cl->cpu_func = NULL;
|
|
|
+ cl->opencl_func = NULL;
|
|
|
+ cl->gordon_func = 0;
|
|
|
+
|
|
|
+ cl->cuda_funcs[0] = NULL;
|
|
|
+ cl->cpu_funcs[0] = NULL;
|
|
|
+ cl->opencl_funcs[0] = NULL;
|
|
|
+ cl->gordon_funcs[0] = 0;
|
|
|
+
|
|
|
+ cl->nbuffers = 0;
|
|
|
+
|
|
|
+ cl->model = NULL;
|
|
|
+ cl->power_model = NULL;
|
|
|
+
|
|
|
+ cl->name = "undefined";
|
|
|
+};
|
|
|
+
|
|
|
void starpu_display_codelet_stats(struct starpu_codelet *cl)
|
|
|
{
|
|
|
unsigned worker;
|