123456789101112131415161718192021222324252627 |
- /* Dont change anything ! */
- struct starpu_codelet cummy_cl =
- {
- .cpu_funcs = { foo, NULL },
- .nbuffers = 42
- }
- /* Now, there is some work to do */
- struct starpu_codelet cl1 =
- {
- .cpu_funcs = { foo, bar, NULL },
- .nbuffers = 2,
- };
- int
- foo(void)
- {
- struct starpu_task *task;
- task = starpu_task_create();
- task->cl = &cl1;
- task->buffers[0].handle = handle1;
- task->buffers[0].mode = STARPU_R;
- task->synchronous = 1;
- task->buffers[1].handle = handle2;
- task->buffers[1].mode = STARPU_W;
- }
|