Переглянути джерело

Define task->cl_arg_size in block example

François Tessier 14 роки тому
батько
коміт
894a14c4dc
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      examples/basic_examples/block.c

+ 1 - 0
examples/basic_examples/block.c

@@ -54,6 +54,7 @@ int execute_on(uint32_t where, device_func func, float *block, int pnx, int pny,
         task->buffers[0].handle = block_handle;
         task->buffers[0].mode = STARPU_RW;
 	task->cl_arg = &multiplier;
+	task->cl_arg_size = sizeof(multiplier);
 
         int ret = starpu_task_submit(task);
         if (STARPU_UNLIKELY(ret == -ENODEV)) {