浏览代码

rename starpu_submit_task into starpu_task_submit

Nathalie Furmento 15 年之前
父节点
当前提交
b96d3703df
共有 82 个文件被更改,包括 243 次插入243 次删除
  1. 10 10
      doc/starpu.texi
  2. 1 1
      examples/audio/starpu_audio_processing.c
  3. 1 1
      examples/axpy/axpy.c
  4. 4 4
      examples/basic_examples/hello_world.c
  5. 1 1
      examples/basic_examples/mult.c
  6. 2 2
      examples/basic_examples/vector_scal.c
  7. 1 1
      examples/block/block.c
  8. 4 4
      examples/cholesky/dw_cholesky.c
  9. 4 4
      examples/cholesky/dw_cholesky_grain.c
  10. 4 4
      examples/cholesky/dw_cholesky_no_stride.c
  11. 13 13
      examples/heat/dw_factolu.c
  12. 5 5
      examples/heat/dw_factolu_grain.c
  13. 5 5
      examples/heat/dw_factolu_tag.c
  14. 9 9
      examples/heat/dw_sparse_cg.c
  15. 1 1
      examples/incrementer/incrementer.c
  16. 5 5
      examples/lu/xlu.c
  17. 4 4
      examples/lu/xlu_implicit.c
  18. 5 5
      examples/lu/xlu_implicit_pivot.c
  19. 6 6
      examples/lu/xlu_pivot.c
  20. 1 1
      examples/matvecmult/matvecmult.c
  21. 1 1
      examples/mult/dw_mult.c
  22. 1 1
      examples/mult/dw_mult_no_stride.c
  23. 1 1
      examples/mult/dw_mult_no_stride_no_tag.c
  24. 1 1
      examples/mult/xgemm.c
  25. 1 1
      examples/pi/pi.c
  26. 3 3
      examples/ppm_downscaler/yuv_downscaler.c
  27. 1 1
      examples/spmv/dw_block_spmv.c
  28. 1 1
      examples/spmv/dw_spmv.c
  29. 7 7
      examples/starpufft/starpufftx1d.c
  30. 7 7
      examples/starpufft/starpufftx2d.c
  31. 1 1
      examples/strassen/strassen.c
  32. 26 26
      examples/strassen2/strassen2.c
  33. 2 2
      examples/tag_example/tag_example.c
  34. 1 1
      examples/tag_example/tag_example2.c
  35. 1 1
      examples/tag_example/tag_example3.c
  36. 1 1
      examples/tag_example/tag_restartable.c
  37. 1 1
      examples/variable/variable.c
  38. 1 1
      include/starpu_task.h
  39. 4 4
      mpi/examples/mpi_lu/pxlu.c
  40. 1 1
      mpi/tests/ring.c
  41. 1 1
      mpi/tests/ring_async.c
  42. 1 1
      src/core/task.c
  43. 1 1
      src/util/execute_on_all.c
  44. 4 4
      src/util/malloc.c
  45. 1 1
      src/util/starpu_create_sync_task.c
  46. 2 2
      tests/core/declare_deps_after_submission.c
  47. 2 2
      tests/core/declare_deps_after_submission_synchronous.c
  48. 2 2
      tests/core/declare_deps_in_callback.c
  49. 1 1
      tests/core/empty_task.c
  50. 6 6
      tests/core/empty_task_sync_point.c
  51. 1 1
      tests/core/execute_on_a_specific_worker.c
  52. 2 2
      tests/core/get_current_task.c
  53. 1 1
      tests/core/multithreaded.c
  54. 1 1
      tests/core/regenerate.c
  55. 1 1
      tests/core/starpu_task_wait.c
  56. 1 1
      tests/core/starpu_wait_all_tasks.c
  57. 1 1
      tests/core/static_restartable.c
  58. 1 1
      tests/core/static_restartable_tag.c
  59. 1 1
      tests/core/static_restartable_using_initializer.c
  60. 8 8
      tests/core/subgraph_repeat.c
  61. 5 5
      tests/core/subgraph_repeat_regenerate.c
  62. 12 12
      tests/core/tag_wait_api.c
  63. 12 12
      tests/core/task_wait_api.c
  64. 1 1
      tests/core/wait_all_regenerable_tasks.c
  65. 3 3
      tests/datawizard/data_implicit_deps.c
  66. 1 1
      tests/datawizard/dining_philosophers.c
  67. 1 1
      tests/datawizard/dsm_stress.c
  68. 1 1
      tests/datawizard/readers_and_writers.c
  69. 2 2
      tests/datawizard/sync_and_notify_data.c
  70. 1 1
      tests/datawizard/sync_with_data_with_mem.c
  71. 1 1
      tests/datawizard/sync_with_data_with_mem_non_blocking.c
  72. 1 1
      tests/datawizard/unpartition.c
  73. 2 2
      tests/datawizard/write_only_tmp_buffer.c
  74. 1 1
      tests/errorcheck/invalid_blocking_calls.c
  75. 2 2
      tests/errorcheck/invalid_tasks.c
  76. 1 1
      tests/helper/starpu_create_sync_task.c
  77. 1 1
      tests/microbenchs/async_tasks_overhead.c
  78. 1 1
      tests/microbenchs/prefetch_data_on_node.c
  79. 1 1
      tests/microbenchs/redundant_buffer.c
  80. 1 1
      tests/microbenchs/sync_tasks_overhead.c
  81. 3 3
      tests/microbenchs/tasks_overhead.c
  82. 1 1
      tests/overlap/overlap.c

+ 10 - 10
doc/starpu.texi

@@ -686,7 +686,7 @@ TODO
 * starpu_task_create::            Allocate and Initialize a Task
 * starpu_task_deinit::            Release all the resources used by a Task
 * starpu_task_destroy::           Destroy a dynamically allocated Task
-* starpu_submit_task::            Submit a Task
+* starpu_task_submit::            Submit a Task
 * starpu_task_wait::              Wait for the termination of a Task
 * starpu_wait_all_tasks::	  Wait for the termination of all Tasks
 @end menu
@@ -805,9 +805,9 @@ This fields contains the tag associated to the tag if the @code{use_tag} field
 was set, it is ignored otherwise.
 
 @item @code{synchronous}:
-If this flag is set, the @code{starpu_submit_task} function is blocking and
+If this flag is set, the @code{starpu_task_submit} function is blocking and
 returns only when the task has been executed (or if no worker is able to
-process the task). Otherwise, @code{starpu_submit_task} returns immediately.
+process the task). Otherwise, @code{starpu_task_submit} returns immediately.
 
 @item @code{priority} (optional) (default = @code{STARPU_DEFAULT_PRIO}):
 This field indicates a level of priority for the task. This is an integer value
@@ -915,8 +915,8 @@ indicates that the waited task was either synchronous or detached.
 
 
 
-@node starpu_submit_task
-@subsection @code{starpu_submit_task} -- Submit a Task
+@node starpu_task_submit
+@subsection @code{starpu_task_submit} -- Submit a Task
 @table @asis
 @item @emph{Description}:
 This function submits task @code{task} to StarPU. Calling this function does
@@ -933,7 +933,7 @@ In case of success, this function returns 0, a return value of @code{-ENODEV}
 means that there is no worker able to process that task (e.g. there is no GPU
 available and this task is only implemented on top of CUDA).
 @item @emph{Prototype}:
-@code{int starpu_submit_task(struct starpu_task *task);}
+@code{int starpu_task_submit(struct starpu_task *task);}
 @end table
 
 @node starpu_wait_all_tasks
@@ -989,7 +989,7 @@ number of tag(s) on which @code{id} depends. The following arguments are the
 tags which have to terminated to unlock the task.
 
 This function must be called before the associated task is submitted to StarPU
-with @code{starpu_submit_task}.
+with @code{starpu_task_submit}.
 
 @item @emph{Remark}
 Because of the variable arity of @code{starpu_tag_declare_deps}, note that the
@@ -1292,11 +1292,11 @@ int main(int argc, char **argv)
     task->callback_func = callback_func;
     task->callback_arg = 0x42;
 
-    /* starpu_submit_task will be a blocking call */
+    /* starpu_task_submit will be a blocking call */
     task->synchronous = 1;
 
     /* submit the task to StarPU */
-    starpu_submit_task(task);
+    starpu_task_submit(task);
 
     /* terminate StarPU */
     starpu_shutdown();
@@ -1339,7 +1339,7 @@ void (*callback_function)(void *);
 @end example
 
 If the @code{.synchronous} field is non-null, task submission will be
-synchronous: the @code{starpu_submit_task} function will not return until the
+synchronous: the @code{starpu_task_submit} function will not return until the
 task was executed. Note that the @code{starpu_shutdown} method does not
 guarantee that asynchronous tasks have been executed before it returns.
 

+ 1 - 1
examples/audio/starpu_audio_processing.c

@@ -300,7 +300,7 @@ void create_starpu_task(unsigned iter)
 	task->callback_func = callback;
 	task->callback_arg = NULL;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void init_problem(void)

+ 1 - 1
examples/axpy/axpy.c

@@ -139,7 +139,7 @@ int main(int argc, char **argv)
 		task->buffers[1].handle = starpu_get_sub_data(handle_y, 1, b);
 		task->buffers[1].mode = STARPU_RW;
 		
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 	starpu_wait_all_tasks();

+ 4 - 4
examples/basic_examples/hello_world.c

@@ -22,7 +22,7 @@
  *  - how to pass an argument to the codelet (task->cl_arg)
  *  - how to declare a callback function that is called once the task has been
  *    executed
- *  - how to specify if starpu_submit_task is a blocking or non-blocking
+ *  - how to specify if starpu_task_submit is a blocking or non-blocking
  *    operation (task->synchronous)
  */
 
@@ -69,7 +69,7 @@ int main(int argc, char **argv)
 	starpu_init(NULL);
 
 	/* create a new task that is non-blocking by default : the task is not
-	 * submitted to the scheduler until the starpu_submit_task function is
+	 * submitted to the scheduler until the starpu_task_submit function is
 	 * called */
 	struct starpu_task *task = starpu_task_create();
 
@@ -93,11 +93,11 @@ int main(int argc, char **argv)
 	task->callback_func = callback_func;
 	task->callback_arg = (void*) (uintptr_t) 0x42;
 
-	/* starpu_submit_task will be a blocking call */
+	/* starpu_task_submit will be a blocking call */
 	task->synchronous = 1;
 	
 	/* submit the task to StarPU */
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 	
 	/* terminate StarPU: statistics and other debug outputs are not
 	 * guaranteed to be generated unless this function is called. Once it

+ 1 - 1
examples/basic_examples/mult.c

@@ -357,7 +357,7 @@ static void launch_tasks(void)
 			task->buffers[2].mode = STARPU_W;
 
 			/* this is not a blocking call since task->synchronous = 0 */
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 	}
 }

+ 2 - 2
examples/basic_examples/vector_scal.c

@@ -93,7 +93,7 @@ int main(int argc, char **argv)
 
 	float factor = 3.14;
 
-	/* create a synchronous task: any call to starpu_submit_task will block
+	/* create a synchronous task: any call to starpu_task_submit will block
  	 * until it is terminated */
 	struct starpu_task *task = starpu_task_create();
 	task->synchronous = 1;
@@ -118,7 +118,7 @@ int main(int argc, char **argv)
 	task->cl_arg_size = sizeof(float);
 
 	/* execute the task on any eligible computational ressource */
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 
 	/* StarPU does not need to manipulate the array anymore so we can stop
  	 * monitoring it */

+ 1 - 1
examples/block/block.c

@@ -102,7 +102,7 @@ int execute_on(uint32_t where, device_func func, float *block, int pnx, int pny,
         task->buffers[1].handle = multiplier_handle;
         task->buffers[1].mode = STARPU_RW;
 
-        int ret = starpu_submit_task(task);
+        int ret = starpu_task_submit(task);
         if (STARPU_UNLIKELY(ret == -ENODEV)) {
                 fprintf(stderr, "No worker may execute this task\n");
                 return 1;

+ 4 - 4
examples/cholesky/dw_cholesky.c

@@ -105,7 +105,7 @@ static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned j)
 		starpu_tag_declare_deps(TAG21(k, j), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl22 =
@@ -147,7 +147,7 @@ static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, uns
 		starpu_tag_declare_deps(TAG22(k, i, j), 2, TAG21(k, i), TAG21(k, j));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 
@@ -181,7 +181,7 @@ static void _dw_cholesky(starpu_data_handle dataA, unsigned nblocks)
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 		
 		for (j = k+1; j<nblocks; j++)
@@ -197,7 +197,7 @@ static void _dw_cholesky(starpu_data_handle dataA, unsigned nblocks)
 	}
 
 	/* schedule the codelet */
-	starpu_submit_task(entry_task);
+	starpu_task_submit(entry_task);
 
 	/* stall the application until the end of computations */
 	starpu_tag_wait(TAG11(nblocks-1));

+ 4 - 4
examples/cholesky/dw_cholesky_grain.c

@@ -104,7 +104,7 @@ static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned j, uns
 		starpu_tag_declare_deps(TAG21_AUX(k, j, reclevel), 1, TAG11_AUX(k, reclevel));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl22 =
@@ -146,7 +146,7 @@ static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, uns
 		starpu_tag_declare_deps(TAG22_AUX(k, i, j, reclevel), 2, TAG21_AUX(k, i, reclevel), TAG21_AUX(k, j, reclevel));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 
@@ -188,7 +188,7 @@ static void _dw_cholesky_grain(float *matA, unsigned size, unsigned ld, unsigned
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 		
 		for (j = k+1; j<nblocks; j++)
@@ -204,7 +204,7 @@ static void _dw_cholesky_grain(float *matA, unsigned size, unsigned ld, unsigned
 	}
 
 	/* schedule the codelet */
-	int ret = starpu_submit_task(entry_task);
+	int ret = starpu_task_submit(entry_task);
 	if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
 		fprintf(stderr, "No worker may execute this task\n");

+ 4 - 4
examples/cholesky/dw_cholesky_no_stride.c

@@ -134,7 +134,7 @@ static void create_task_21(unsigned k, unsigned j)
 		starpu_tag_declare_deps(TAG21(k, j), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl22 =
@@ -183,7 +183,7 @@ static void create_task_22(unsigned k, unsigned i, unsigned j)
 		starpu_tag_declare_deps(TAG22(k, i, j), 2, TAG21(k, i), TAG21(k, j));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 
@@ -215,7 +215,7 @@ static void dw_cholesky_no_stride(void)
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 		
 		for (j = k+1; j<nblocks; j++)
@@ -232,7 +232,7 @@ static void dw_cholesky_no_stride(void)
 
 	/* schedule the codelet */
 	gettimeofday(&start, NULL);
-	starpu_submit_task(entry_task);
+	starpu_task_submit(entry_task);
 
 	/* stall the application until the end of computations */
 	sem_wait(&sem);

+ 13 - 13
examples/heat/dw_factolu.c

@@ -117,7 +117,7 @@ void dw_callback_v2_codelet_update_u22(void *argcb)
 		if (!no_prio)
 			task->priority = STARPU_MAX_PRIO;
 
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 	/* 11k+1 + 22k,k+1,j => 21 k+1,j */
@@ -151,7 +151,7 @@ void dw_callback_v2_codelet_update_u22(void *argcb)
 						starpu_get_sub_data(args->dataA, 2, u21a->i, u21a->k);
 					task21->buffers[1].mode = STARPU_RW;
 		
-					starpu_submit_task(task21);
+					starpu_task_submit(task21);
 				}
 		}
 	}
@@ -184,7 +184,7 @@ void dw_callback_v2_codelet_update_u22(void *argcb)
 					task12->buffers[1].handle = starpu_get_sub_data(args->dataA, 2, u12a->k, u12a->i); 
 					task12->buffers[1].mode = STARPU_RW;
 					
-					starpu_submit_task(task12);
+					starpu_task_submit(task12);
 				}
 		}
 	}
@@ -244,7 +244,7 @@ void dw_callback_v2_codelet_update_u12(void *argcb)
 				if (!no_prio && (slicey == i+1))
 					task22->priority = STARPU_MAX_PRIO;
 
-				starpu_submit_task(task22);
+				starpu_task_submit(task22);
 			}
 		}
 	}
@@ -303,7 +303,7 @@ void dw_callback_v2_codelet_update_u21(void *argcb)
 				if (!no_prio && (slicex == i+1))
 					task22->priority = STARPU_MAX_PRIO;
 
-				starpu_submit_task(task22);
+				starpu_task_submit(task22);
 			}
 		}
 	}
@@ -370,7 +370,7 @@ void dw_callback_v2_codelet_update_u11(void *argcb)
 					if (!no_prio && (slice == i +1))
 						task12->priority = STARPU_MAX_PRIO;
 
-					starpu_submit_task(task12);
+					starpu_task_submit(task12);
 				}
 			}
 
@@ -407,7 +407,7 @@ void dw_callback_v2_codelet_update_u11(void *argcb)
 					if (!no_prio && (slice == i +1))
 						task21->priority = STARPU_MAX_PRIO;
 
-					starpu_submit_task(task21);
+					starpu_task_submit(task21);
 				}
 			}
 		}
@@ -492,8 +492,8 @@ void dw_callback_codelet_update_u11(void *argcb)
 				starpu_get_sub_data(args->dataA, 2, u21a->i, u21a->k);
 			task21->buffers[1].mode = STARPU_RW;
 		
-			starpu_submit_task(task12);
-			starpu_submit_task(task21);
+			starpu_task_submit(task12);
+			starpu_task_submit(task21);
 		}
 	}
 }
@@ -525,7 +525,7 @@ void dw_callback_codelet_update_u22(void *argcb)
 		u11arg->nblocks = args->nblocks;
 
 		/* schedule the codelet */
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 	free(args);
@@ -576,7 +576,7 @@ void dw_callback_codelet_update_u12_21(void *argcb)
 				task22->buffers[2].mode = STARPU_RW;
 				
 				/* schedule that codelet */
-				starpu_submit_task(task22);
+				starpu_task_submit(task22);
 			}
 		}
 	}
@@ -609,7 +609,7 @@ void dw_codelet_facto(starpu_data_handle dataA, unsigned nblocks)
 		task->buffers[0].mode = STARPU_RW;
 
 	/* schedule the codelet */
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 
 	/* stall the application until the end of computations */
 	pthread_mutex_lock(&mutex);
@@ -661,7 +661,7 @@ void dw_codelet_facto_v2(starpu_data_handle dataA, unsigned nblocks)
 		task->buffers[0].mode = STARPU_RW;
 
 	/* schedule the codelet */
-	int ret = starpu_submit_task(task);
+	int ret = starpu_task_submit(task);
 	if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
 		fprintf(stderr, "No worker may execute this task\n");

+ 5 - 5
examples/heat/dw_factolu_grain.c

@@ -109,7 +109,7 @@ static void create_task_12(starpu_data_handle dataA, unsigned k, unsigned i, uns
 		starpu_tag_declare_deps(TAG12(k, i, tag_prefix), 1, TAG11(k, tag_prefix));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl21 = {
@@ -146,7 +146,7 @@ static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned j, uns
 		starpu_tag_declare_deps(TAG21(k, j, tag_prefix), 1, TAG11(k, tag_prefix));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl22 = {
@@ -187,7 +187,7 @@ static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, uns
 		starpu_tag_declare_deps(TAG22(k, i, j, tag_prefix), 2, TAG12(k, i, tag_prefix), TAG21(k, j, tag_prefix));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void dw_factoLU_grain_inner(float *matA, unsigned size, unsigned inner_size,
@@ -235,7 +235,7 @@ static void dw_factoLU_grain_inner(float *matA, unsigned size, unsigned inner_si
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 		
 		for (i = k+1; i<nblocks; i++)
@@ -253,7 +253,7 @@ static void dw_factoLU_grain_inner(float *matA, unsigned size, unsigned inner_si
 		}
 	}
 
-	int ret = starpu_submit_task(entry_task);
+	int ret = starpu_task_submit(entry_task);
 	if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
 		fprintf(stderr, "No worker may execute this task\n");

+ 5 - 5
examples/heat/dw_factolu_tag.c

@@ -112,7 +112,7 @@ static void create_task_12(starpu_data_handle dataA, unsigned k, unsigned i)
 		starpu_tag_declare_deps(TAG12(k, i), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl21 = {
@@ -149,7 +149,7 @@ static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned j)
 		starpu_tag_declare_deps(TAG21(k, j), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static starpu_codelet cl22 = {
@@ -190,7 +190,7 @@ static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, uns
 		starpu_tag_declare_deps(TAG22(k, i, j), 2, TAG12(k, i), TAG21(k, j));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 /*
@@ -216,7 +216,7 @@ static void dw_codelet_facto_v3(starpu_data_handle dataA, unsigned nblocks)
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 		
 		for (i = k+1; i<nblocks; i++)
@@ -236,7 +236,7 @@ static void dw_codelet_facto_v3(starpu_data_handle dataA, unsigned nblocks)
 
 	/* schedule the codelet */
 	gettimeofday(&start, NULL);
-	int ret = starpu_submit_task(entry_task);
+	int ret = starpu_task_submit(entry_task);
 	if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
 		fprintf(stderr, "No worker may execute this task\n");

+ 9 - 9
examples/heat/dw_sparse_cg.c

@@ -176,9 +176,9 @@ void init_cg(struct cg_problem *problem)
 	starpu_tag_declare_deps((starpu_tag_t)3UL, 1, (starpu_tag_t)2UL);
 
 	/* launch the computation now */
-	starpu_submit_task(task1);
-	starpu_submit_task(task2);
-	starpu_submit_task(task3);
+	starpu_task_submit(task1);
+	starpu_task_submit(task2);
+	starpu_task_submit(task3);
 }
 
 /*
@@ -286,12 +286,12 @@ void launch_new_cg_iteration(struct cg_problem *problem)
 	task9->callback_arg = problem;
 	
 	/* launch the computation now */
-	starpu_submit_task(task4);
-	starpu_submit_task(task5);
-	starpu_submit_task(task6);
-	starpu_submit_task(task7);
-	starpu_submit_task(task8);
-	starpu_submit_task(task9);
+	starpu_task_submit(task4);
+	starpu_task_submit(task5);
+	starpu_task_submit(task6);
+	starpu_task_submit(task7);
+	starpu_task_submit(task8);
+	starpu_task_submit(task9);
 }
 
 void iteration_cg(void *problem)

+ 1 - 1
examples/incrementer/incrementer.c

@@ -84,7 +84,7 @@ int main(int argc, char **argv)
 		task->buffers[0].handle = float_array_handle;
 		task->buffers[0].mode = STARPU_RW;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		if (STARPU_UNLIKELY(ret == -ENODEV))
 		{
 			fprintf(stderr, "No worker may execute this task\n");

+ 5 - 5
examples/lu/xlu.c

@@ -96,7 +96,7 @@ static void create_task_12(starpu_data_handle dataA, unsigned k, unsigned j)
 		starpu_tag_declare_deps(TAG12(k, j), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned i)
@@ -123,7 +123,7 @@ static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned i)
 		starpu_tag_declare_deps(TAG21(k, i), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, unsigned j)
@@ -154,7 +154,7 @@ static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, uns
 		starpu_tag_declare_deps(TAG22(k, i, j), 2, TAG12(k, j), TAG21(k, i));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 /*
@@ -180,7 +180,7 @@ static void dw_codelet_facto_v3(starpu_data_handle dataA, unsigned nblocks)
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 		
 		for (i = k+1; i<nblocks; i++)
@@ -200,7 +200,7 @@ static void dw_codelet_facto_v3(starpu_data_handle dataA, unsigned nblocks)
 
 	/* schedule the codelet */
 	gettimeofday(&start, NULL);
-	int ret = starpu_submit_task(entry_task);
+	int ret = starpu_task_submit(entry_task);
 	if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
 		fprintf(stderr, "No worker may execute this task\n");

+ 4 - 4
examples/lu/xlu_implicit.c

@@ -32,7 +32,7 @@ static void create_task_11(starpu_data_handle dataA, unsigned k)
 	if (!no_prio)
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_12(starpu_data_handle dataA, unsigned k, unsigned j)
@@ -49,7 +49,7 @@ static void create_task_12(starpu_data_handle dataA, unsigned k, unsigned j)
 	if (!no_prio && (j == k+1))
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned i)
@@ -67,7 +67,7 @@ static void create_task_21(starpu_data_handle dataA, unsigned k, unsigned i)
 	if (!no_prio && (i == k+1))
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, unsigned j)
@@ -87,7 +87,7 @@ static void create_task_22(starpu_data_handle dataA, unsigned k, unsigned i, uns
 	if (!no_prio &&  (i == k + 1) && (j == k +1) )
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 /*

+ 5 - 5
examples/lu/xlu_implicit_pivot.c

@@ -42,7 +42,7 @@ static void create_task_pivot(starpu_data_handle *dataAp, unsigned nblocks,
 	if (!no_prio && (i == k+1))
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_11_pivot(starpu_data_handle *dataAp, unsigned nblocks,
@@ -63,7 +63,7 @@ static void create_task_11_pivot(starpu_data_handle *dataAp, unsigned nblocks,
 	if (!no_prio)
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_12(starpu_data_handle *dataAp, unsigned nblocks, unsigned k, unsigned j,
@@ -82,7 +82,7 @@ static void create_task_12(starpu_data_handle *dataAp, unsigned nblocks, unsigne
 	if (!no_prio && (j == k+1))
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_21(starpu_data_handle *dataAp, unsigned nblocks, unsigned k, unsigned i,
@@ -101,7 +101,7 @@ static void create_task_21(starpu_data_handle *dataAp, unsigned nblocks, unsigne
 	if (!no_prio && (i == k+1))
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_22(starpu_data_handle *dataAp, unsigned nblocks, unsigned k, unsigned i, unsigned j,
@@ -122,7 +122,7 @@ static void create_task_22(starpu_data_handle *dataAp, unsigned nblocks, unsigne
 	if (!no_prio &&  (i == k + 1) && (j == k +1) )
 		task->priority = STARPU_MAX_PRIO;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 /*

+ 6 - 6
examples/lu/xlu_pivot.c

@@ -88,7 +88,7 @@ static void create_task_pivot(starpu_data_handle *dataAp, unsigned nblocks,
 		}
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static struct starpu_task *create_task_11_pivot(starpu_data_handle *dataAp, unsigned nblocks,
@@ -149,7 +149,7 @@ static void create_task_12(starpu_data_handle *dataAp, unsigned nblocks, unsigne
 		starpu_tag_declare_deps(TAG12(k, j), 1, TAG11(k));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_21(starpu_data_handle *dataAp, unsigned nblocks, unsigned k, unsigned i,
@@ -174,7 +174,7 @@ static void create_task_21(starpu_data_handle *dataAp, unsigned nblocks, unsigne
 	/* enforce dependencies ... */
 	starpu_tag_declare_deps(TAG21(k, i), 1, PIVOT(k, i));
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_22(starpu_data_handle *dataAp, unsigned nblocks, unsigned k, unsigned i, unsigned j,
@@ -208,7 +208,7 @@ static void create_task_22(starpu_data_handle *dataAp, unsigned nblocks, unsigne
 		starpu_tag_declare_deps(TAG22(k, i, j), 2, TAG12(k, j), TAG21(k, i));
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 /*
@@ -237,7 +237,7 @@ static double dw_codelet_facto_pivot(starpu_data_handle *dataAp,
 			entry_task = task;
 		}
 		else {
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 
 		for (i = 0; i < nblocks; i++)
@@ -277,7 +277,7 @@ static double dw_codelet_facto_pivot(starpu_data_handle *dataAp,
 
 	/* schedule the codelet */
 	gettimeofday(&start, NULL);
-	int ret = starpu_submit_task(entry_task);
+	int ret = starpu_task_submit(entry_task);
 	if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
 		fprintf(stderr, "No worker may execute this task\n");

+ 1 - 1
examples/matvecmult/matvecmult.c

@@ -162,7 +162,7 @@ int main(int argc, char **argv)
         task->buffers[2].handle = mult_handle;
         task->buffers[2].mode = STARPU_RW;
 
-        int ret = starpu_submit_task(task);
+        int ret = starpu_task_submit(task);
         if (STARPU_UNLIKELY(ret == -ENODEV)) {
                 fprintf(stderr, "No worker may execute this task\n");
                 exit(0);

+ 1 - 1
examples/mult/dw_mult.c

@@ -242,7 +242,7 @@ static void launch_codelets(void)
 				starpu_get_sub_data(C_handle, 2, taskx, tasky);
 			task->buffers[2].mode = STARPU_RW;
 
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 	}
 }

+ 1 - 1
examples/mult/dw_mult_no_stride.c

@@ -341,7 +341,7 @@ static void submit_new_iter(unsigned x, unsigned y, unsigned iter)
 			task->callback_arg = cb2;
 		}
 
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 }
 

+ 1 - 1
examples/mult/dw_mult_no_stride_no_tag.c

@@ -337,7 +337,7 @@ static void construct_task(unsigned x, unsigned y, unsigned z, unsigned iter, st
 	posp->z = z;
 	posp->iter = iter;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 

+ 1 - 1
examples/mult/xgemm.c

@@ -219,7 +219,7 @@ static void launch_codelets(void)
 			task->buffers[2].handle = starpu_get_sub_data(C_handle, 2, taskx, tasky);
 			task->buffers[2].mode = STARPU_RW;
 
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 	}
 }

+ 1 - 1
examples/pi/pi.c

@@ -135,7 +135,7 @@ int main(int argc, char **argv)
 		task->buffers[1].handle = starpu_get_sub_data(cnt_array_handle, 1, i);
 		task->buffers[1].mode   = STARPU_W;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 	}
 

+ 3 - 3
examples/ppm_downscaler/yuv_downscaler.c

@@ -236,7 +236,7 @@ int main(int argc, char **argv)
 				task->buffers[1].handle = starpu_get_sub_data(new_frame_y_handle[frame], 1, blocky);
 				task->buffers[1].mode = STARPU_W;
 
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 
 		unsigned blocku;
@@ -254,7 +254,7 @@ int main(int argc, char **argv)
 				task->buffers[1].handle = starpu_get_sub_data(new_frame_u_handle[frame], 1, blocku);
 				task->buffers[1].mode = STARPU_W;
 
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 
 		unsigned blockv;
@@ -272,7 +272,7 @@ int main(int argc, char **argv)
 				task->buffers[1].handle = starpu_get_sub_data(new_frame_v_handle[frame], 1, blockv);
 				task->buffers[1].mode = STARPU_W;
 
-			starpu_submit_task(task);
+			starpu_task_submit(task);
 		}
 	}
 

+ 1 - 1
examples/spmv/dw_block_spmv.c

@@ -218,7 +218,7 @@ void launch_spmv_codelets(void)
 			nchains++;
 		}
 
-		starpu_submit_task(&task_tab[task]);
+		starpu_task_submit(&task_tab[task]);
 	}
 
 	printf("end of task submission (there was %d chains for %d tasks : ratio %d tasks per chain) !\n", nchains, totaltasks, totaltasks/nchains);

+ 1 - 1
examples/spmv/dw_spmv.c

@@ -288,7 +288,7 @@ void call_spmv_codelet_filters(void)
 		task->buffers[2].handle = starpu_get_sub_data(vector_out, 1, part);
 		task->buffers[2].mode = STARPU_W;
 	
-		ret = starpu_submit_task(task);
+		ret = starpu_task_submit(task);
 		if (STARPU_UNLIKELY(ret == -ENODEV))
 		{
 			fprintf(stderr, "No worker may execute this task\n");

+ 7 - 7
examples/starpufft/starpufftx1d.c

@@ -600,19 +600,19 @@ STARPUFFT(start1dC2C)(STARPUFFT(plan) plan)
 	int z;
 
 	for (z=0; z < plan->totsize1; z++) {
-		starpu_submit_task(plan->twist1_tasks[z]);
-		starpu_submit_task(plan->fft1_tasks[z]);
+		starpu_task_submit(plan->twist1_tasks[z]);
+		starpu_task_submit(plan->fft1_tasks[z]);
 	}
 
-	starpu_submit_task(plan->join_task);
+	starpu_task_submit(plan->join_task);
 
 	for (z=0; z < plan->totsize3; z++) {
-		starpu_submit_task(plan->twist2_tasks[z]);
-		starpu_submit_task(plan->fft2_tasks[z]);
-		starpu_submit_task(plan->twist3_tasks[z]);
+		starpu_task_submit(plan->twist2_tasks[z]);
+		starpu_task_submit(plan->fft2_tasks[z]);
+		starpu_task_submit(plan->twist3_tasks[z]);
 	}
 
-	starpu_submit_task(plan->end_task);
+	starpu_task_submit(plan->end_task);
 
 	return STEP_TAG_1D(plan, END, 0);
 }

+ 7 - 7
examples/starpufft/starpufftx2d.c

@@ -663,19 +663,19 @@ STARPUFFT(start2dC2C)(STARPUFFT(plan) plan)
 	int z;
 
 	for (z=0; z < plan->totsize1; z++) {
-		starpu_submit_task(plan->twist1_tasks[z]);
-		starpu_submit_task(plan->fft1_tasks[z]);
+		starpu_task_submit(plan->twist1_tasks[z]);
+		starpu_task_submit(plan->fft1_tasks[z]);
 	}
 
-	starpu_submit_task(plan->join_task);
+	starpu_task_submit(plan->join_task);
 
 	for (z=0; z < plan->totsize3; z++) {
-		starpu_submit_task(plan->twist2_tasks[z]);
-		starpu_submit_task(plan->fft2_tasks[z]);
-		starpu_submit_task(plan->twist3_tasks[z]);
+		starpu_task_submit(plan->twist2_tasks[z]);
+		starpu_task_submit(plan->fft2_tasks[z]);
+		starpu_task_submit(plan->twist3_tasks[z]);
 	}
 
-	starpu_submit_task(plan->end_task);
+	starpu_task_submit(plan->end_task);
 
 	return STEP_TAG_2D(plan, END, 0, 0);
 }

+ 1 - 1
examples/strassen/strassen.c

@@ -188,7 +188,7 @@ static void compute_add_sub_op(starpu_data_handle A1, operation op,
 			STARPU_ABORT();
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 /* Cij +=/-= Ek is done */

+ 26 - 26
examples/strassen2/strassen2.c

@@ -369,7 +369,7 @@ void create_cleanup_task(struct cleanup_arg *cleanup_arg)
 
 	starpu_tag_declare_deps_array(j_tag, cleanup_arg->ndeps, cleanup_arg->tags);
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 void strassen_mult(struct strassen_iter *iter)
@@ -397,7 +397,7 @@ void strassen_mult(struct strassen_iter *iter)
 		iter->C_deps.ndeps = 1;
 		iter->C_deps.deps[0] = tag_mult;
 
-		starpu_submit_task(task_mult);
+		starpu_task_submit(task_mult);
 
 		return;
 	}
@@ -424,70 +424,70 @@ void strassen_mult(struct strassen_iter *iter)
 	struct starpu_task *task_1a = compute_add_sub_op(iter->Mia_data[0], ADD, A11, A22);
 	starpu_tag_t tag_1a = task_1a->tag_id;
 	starpu_tag_declare_deps_array(tag_1a, iter->A_deps.ndeps, iter->A_deps.deps);
-	starpu_submit_task(task_1a);
+	starpu_task_submit(task_1a);
 
 	/* M1b = (B11 + B22) */
 	iter->Mib_data[0] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_1b = compute_add_sub_op(iter->Mib_data[0], ADD, B11, B22);
 	starpu_tag_t tag_1b = task_1b->tag_id;
 	starpu_tag_declare_deps_array(tag_1b, iter->B_deps.ndeps, iter->B_deps.deps);
-	starpu_submit_task(task_1b);
+	starpu_task_submit(task_1b);
 
 	/* M2a = (A21 + A22) */
 	iter->Mia_data[1] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_2a = compute_add_sub_op(iter->Mia_data[1], ADD, A21, A22);
 	starpu_tag_t tag_2a = task_2a->tag_id;
 	starpu_tag_declare_deps_array(tag_2a, iter->A_deps.ndeps, iter->A_deps.deps);
-	starpu_submit_task(task_2a);
+	starpu_task_submit(task_2a);
 
 	/* M3b = (B12 - B22) */
 	iter->Mib_data[2] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_3b = compute_add_sub_op(iter->Mib_data[2], SUB, B12, B22);
 	starpu_tag_t tag_3b = task_3b->tag_id;
 	starpu_tag_declare_deps_array(tag_3b, iter->B_deps.ndeps, iter->B_deps.deps);
-	starpu_submit_task(task_3b);
+	starpu_task_submit(task_3b);
 	
 	/* M4b = (B21 - B11) */
 	iter->Mib_data[3] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_4b = compute_add_sub_op(iter->Mib_data[3], SUB, B21, B11);
 	starpu_tag_t tag_4b = task_4b->tag_id;
 	starpu_tag_declare_deps_array(tag_4b, iter->B_deps.ndeps, iter->B_deps.deps);
-	starpu_submit_task(task_4b);
+	starpu_task_submit(task_4b);
 	
 	/* M5a = (A11 + A12) */
 	iter->Mia_data[4] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_5a = compute_add_sub_op(iter->Mia_data[4], ADD, A11, A12);
 	starpu_tag_t tag_5a = task_5a->tag_id;
 	starpu_tag_declare_deps_array(tag_5a, iter->A_deps.ndeps, iter->A_deps.deps);
-	starpu_submit_task(task_5a);
+	starpu_task_submit(task_5a);
 
 	/* M6a = (A21 - A11) */
 	iter->Mia_data[5] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_6a = compute_add_sub_op(iter->Mia_data[5], SUB, A21, A11);
 	starpu_tag_t tag_6a = task_6a->tag_id;
 	starpu_tag_declare_deps_array(tag_6a, iter->A_deps.ndeps, iter->A_deps.deps);
-	starpu_submit_task(task_6a);
+	starpu_task_submit(task_6a);
 
 	/* M6b = (B11 + B12) */
 	iter->Mib_data[5] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_6b = compute_add_sub_op(iter->Mib_data[5], SUB, B11, B12);
 	starpu_tag_t tag_6b = task_6b->tag_id;
 	starpu_tag_declare_deps_array(tag_6b, iter->B_deps.ndeps, iter->B_deps.deps);
-	starpu_submit_task(task_6b);
+	starpu_task_submit(task_6b);
 
 	/* M7a = (A12 - A22) */
 	iter->Mia_data[6] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_7a = compute_add_sub_op(iter->Mia_data[6], SUB, A12, A22);
 	starpu_tag_t tag_7a = task_7a->tag_id;
 	starpu_tag_declare_deps_array(tag_7a, iter->A_deps.ndeps, iter->A_deps.deps);
-	starpu_submit_task(task_7a);
+	starpu_task_submit(task_7a);
 
 	/* M7b = (B21 + B22) */
 	iter->Mib_data[6] = allocate_tmp_matrix(size, iter->reclevel);
 	struct starpu_task *task_7b = compute_add_sub_op(iter->Mib_data[6], ADD, B21, B22);
 	starpu_tag_t tag_7b = task_7b->tag_id;
 	starpu_tag_declare_deps_array(tag_7b, iter->B_deps.ndeps, iter->B_deps.deps);
-	starpu_submit_task(task_7b);
+	starpu_task_submit(task_7b);
 
 	iter->Mi_data[0] = allocate_tmp_matrix(size, iter->reclevel);
 	iter->Mi_data[1] = allocate_tmp_matrix(size, iter->reclevel);
@@ -662,21 +662,21 @@ void strassen_mult(struct strassen_iter *iter)
 		starpu_tag_declare_deps(tag_c22_d, 5, tag_m6[0], tag_m6[1], tag_m6[2], tag_m6[3], tag_c22_c);
 	}
 
-	starpu_submit_task(task_c11_a);
-	starpu_submit_task(task_c11_b);
-	starpu_submit_task(task_c11_c);
-	starpu_submit_task(task_c11_d);
+	starpu_task_submit(task_c11_a);
+	starpu_task_submit(task_c11_b);
+	starpu_task_submit(task_c11_c);
+	starpu_task_submit(task_c11_d);
 
-	starpu_submit_task(task_c12_a);
-	starpu_submit_task(task_c12_b);
+	starpu_task_submit(task_c12_a);
+	starpu_task_submit(task_c12_b);
 
-	starpu_submit_task(task_c21_a);
-	starpu_submit_task(task_c21_b);
+	starpu_task_submit(task_c21_a);
+	starpu_task_submit(task_c21_b);
 
-	starpu_submit_task(task_c22_a);
-	starpu_submit_task(task_c22_b);
-	starpu_submit_task(task_c22_c);
-	starpu_submit_task(task_c22_d);
+	starpu_task_submit(task_c22_a);
+	starpu_task_submit(task_c22_b);
+	starpu_task_submit(task_c22_c);
+	starpu_task_submit(task_c22_d);
 
 	iter->C_deps.ndeps = 4;
 	iter->C_deps.deps[0] = tag_c11_d;
@@ -835,12 +835,12 @@ int main(int argc, char **argv)
 	struct starpu_task *task_start = dummy_task(42);
 
 	gettimeofday(&start, NULL);
-	starpu_submit_task(task_start);
+	starpu_task_submit(task_start);
 
 	struct starpu_task *task_end = dummy_task(10);
 	
 	task_end->synchronous = 1;
-	starpu_submit_task(task_end);
+	starpu_task_submit(task_end);
 
 	gettimeofday(&end, NULL);
 

+ 2 - 2
examples/tag_example/tag_example.c

@@ -105,7 +105,7 @@ static void create_task_grid(unsigned iter)
 		/* express deps : (i,j) depends on (i-1, j-1) & (i-1, j+1) */		
 		express_deps(i, j, iter);
 		
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 	/* create entry tasks */
@@ -121,7 +121,7 @@ static void create_task_grid(unsigned iter)
 		/* this is an entry task */
 		task->tag_id = TAG(0, j, iter);
 
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 }

+ 1 - 1
examples/tag_example/tag_example2.c

@@ -95,7 +95,7 @@ static void create_task_grid(unsigned iter)
 		if (i != 0)
 			starpu_tag_declare_deps(TAG(i,iter), 1, TAG(i-1,iter));
 
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 }

+ 1 - 1
examples/tag_example/tag_example3.c

@@ -95,7 +95,7 @@ static void create_task_grid(unsigned iter)
 		if (i != 1)
 			starpu_tag_declare_deps(TAG(i,iter), 1, TAG(i-1,iter));
 
-		starpu_submit_task(task);
+		starpu_task_submit(task);
 	}
 
 }

+ 1 - 1
examples/tag_example/tag_restartable.c

@@ -99,7 +99,7 @@ static void start_task_grid(unsigned iter)
 	//fprintf(stderr, "start grid %d ni %d...\n", iter, ni);
 
 	for (i = 0; i < ni; i++)
-		starpu_submit_task(tasks[iter][i]);
+		starpu_task_submit(tasks[iter][i]);
 }
 
 void cpu_codelet(void *descr[], void *_args __attribute__((unused)))

+ 1 - 1
examples/variable/variable.c

@@ -77,7 +77,7 @@ int main(int argc, char **argv)
 		task->buffers[0].handle = float_array_handle;
 		task->buffers[0].mode = STARPU_RW;
 
-		ret = starpu_submit_task(task);
+		ret = starpu_task_submit(task);
 		if (STARPU_UNLIKELY(ret == -ENODEV))
 		{
 			fprintf(stderr, "No worker may execute this task\n");

+ 1 - 1
include/starpu_task.h

@@ -201,7 +201,7 @@ struct starpu_task *starpu_task_create(void);
  * the starpu_task structure (default behaviour). Calling this function on a
  * statically allocated task results in an undefined behaviour. */
 void starpu_task_destroy(struct starpu_task *task);
-int starpu_submit_task(struct starpu_task *task);
+int starpu_task_submit(struct starpu_task *task);
 
 /* This function blocks until the task was executed. It is not possible to
  * synchronize with a task more than once. It is not possible to wait

+ 4 - 4
mpi/examples/mpi_lu/pxlu.c

@@ -287,7 +287,7 @@ static void create_task_11_real(unsigned k)
 		starpu_tag_declare_deps(TAG11(k), 1, STARPU_TAG_INIT);
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_11(unsigned k)
@@ -461,7 +461,7 @@ static void create_task_12_real(unsigned k, unsigned j)
 		starpu_tag_declare_deps(TAG12(k, j), 1, tag_11_dep);
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_12(unsigned k, unsigned j)
@@ -632,7 +632,7 @@ static void create_task_21_real(unsigned k, unsigned i)
 		starpu_tag_declare_deps(TAG21(k, i), 1, tag_11_dep);
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_21(unsigned k, unsigned i)
@@ -752,7 +752,7 @@ static void create_task_22_real(unsigned k, unsigned i, unsigned j)
 		starpu_tag_declare_deps(TAG22(k, i, j), 2, tag_12_dep, tag_21_dep);
 	}
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void create_task_22(unsigned k, unsigned i, unsigned j)

+ 1 - 1
mpi/tests/ring.c

@@ -51,7 +51,7 @@ void increment_token(void)
 
 	task->synchronous = 1;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 int main(int argc, char **argv)

+ 1 - 1
mpi/tests/ring_async.c

@@ -51,7 +51,7 @@ void increment_token(void)
 
 	task->synchronous = 1;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 int main(int argc, char **argv)

+ 1 - 1
src/core/task.c

@@ -159,7 +159,7 @@ int _starpu_submit_job(starpu_job_t j, unsigned do_not_increment_nsubmitted)
 }
 
 /* application should submit new tasks to StarPU through this function */
-int starpu_submit_task(struct starpu_task *task)
+int starpu_task_submit(struct starpu_task *task)
 {
 	int ret;
 	unsigned is_sync = task->synchronous;

+ 1 - 1
src/util/execute_on_all.c

@@ -65,7 +65,7 @@ void starpu_execute_on_each_worker(void (*func)(void *), void *arg, uint32_t whe
 		tasks[worker]->detach = 0;
 		tasks[worker]->destroy = 0;
 
-		int ret = starpu_submit_task(tasks[worker]);
+		int ret = starpu_task_submit(tasks[worker]);
 		if (ret == -ENODEV)
 		{
 			/* if the worker is not able to execute this tasks, we

+ 4 - 4
src/util/malloc.c

@@ -94,7 +94,7 @@ int starpu_malloc_pinned_if_possible(void **A, size_t dim)
 
 		task->synchronous = 1;
 
-		push_res = starpu_submit_task(task);
+		push_res = starpu_task_submit(task);
 		STARPU_ASSERT(push_res != -ENODEV);
 #endif
 	}
@@ -116,7 +116,7 @@ int starpu_malloc_pinned_if_possible(void **A, size_t dim)
 //
 //		task->synchronous = 1;
 //
-//		push_res = starpu_submit_task(task);
+//		push_res = starpu_task_submit(task);
 //		STARPU_ASSERT(push_res != -ENODEV);
 //#endif
 //        }
@@ -179,7 +179,7 @@ int starpu_free_pinned_if_possible(void *A)
 
 		task->synchronous = 1;
 
-		push_res = starpu_submit_task(task);
+		push_res = starpu_task_submit(task);
 		STARPU_ASSERT(push_res != -ENODEV);
 #endif
 	}
@@ -196,7 +196,7 @@ int starpu_free_pinned_if_possible(void *A)
 //
 //		task->synchronous = 1;
 //
-//		push_res = starpu_submit_task(task);
+//		push_res = starpu_task_submit(task);
 //		STARPU_ASSERT(push_res != -ENODEV);
 //#endif
 //	}

+ 1 - 1
src/util/starpu_create_sync_task.c

@@ -38,6 +38,6 @@ void starpu_create_sync_task(starpu_tag_t sync_tag, unsigned ndeps, starpu_tag_t
 	/* This task does nothing */
 	sync_task->cl = NULL;
 
-	int sync_ret = starpu_submit_task(sync_task);
+	int sync_ret = starpu_task_submit(sync_task);
 	STARPU_ASSERT(!sync_ret);
 }

+ 2 - 2
tests/core/declare_deps_after_submission.c

@@ -68,12 +68,12 @@ int main(int argc, char **argv)
 		/* we wait for the tasks explicitly */
 		taskB->detach = 0;
 
-		ret = starpu_submit_task(taskA);
+		ret = starpu_task_submit(taskA);
 		STARPU_ASSERT(!ret);
 
 		starpu_task_declare_deps_array(taskB, 1, &taskA);
 
-		ret = starpu_submit_task(taskB);
+		ret = starpu_task_submit(taskB);
 		STARPU_ASSERT(!ret);
 
 		ret = starpu_task_wait(taskB);

+ 2 - 2
tests/core/declare_deps_after_submission_synchronous.c

@@ -65,14 +65,14 @@ int main(int argc, char **argv)
 		taskA->destroy = 0;
 		taskA->synchronous = 1;
 
-		ret = starpu_submit_task(taskA);
+		ret = starpu_task_submit(taskA);
 		STARPU_ASSERT(!ret);
 
 		starpu_task_declare_deps_array(taskB, 1, &taskA);
 
 		taskB->synchronous = 1;
 
-		ret = starpu_submit_task(taskB);
+		ret = starpu_task_submit(taskB);
 		STARPU_ASSERT(!ret);
 
 		starpu_task_destroy(taskA);

+ 2 - 2
tests/core/declare_deps_in_callback.c

@@ -30,7 +30,7 @@ static void callback(void *arg)
 	taskB = arg;
 
 	starpu_task_declare_deps_array(taskB, 1, &taskA);
-	starpu_submit_task(taskB);
+	starpu_task_submit(taskB);
 }
 
 static void dummy_func(void *descr[] __attribute__ ((unused)), void *arg __attribute__ ((unused)))
@@ -73,7 +73,7 @@ int main(int argc, char **argv)
 		taskA->callback_func = callback;
 		taskA->callback_arg = taskB;
 
-		starpu_submit_task(taskA);
+		starpu_task_submit(taskA);
 	}
 
 	starpu_wait_all_tasks();

+ 1 - 1
tests/core/empty_task.c

@@ -67,7 +67,7 @@ int main(int argc, char **argv)
 		task->detach = 0;
 		task->destroy = 1;
 		
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 
 		starpu_task_wait(task);

+ 6 - 6
tests/core/empty_task_sync_point.c

@@ -80,12 +80,12 @@ int main(int argc, char **argv)
 	taskF->tag_id = tagF;
 	starpu_tag_declare_deps(tagF, 1, tagD);
 
-	starpu_submit_task(taskA);
-	starpu_submit_task(taskB);
-	starpu_submit_task(taskC);
-	starpu_submit_task(taskD);
-	starpu_submit_task(taskE);
-	starpu_submit_task(taskF);
+	starpu_task_submit(taskA);
+	starpu_task_submit(taskB);
+	starpu_task_submit(taskC);
+	starpu_task_submit(taskD);
+	starpu_task_submit(taskE);
+	starpu_task_submit(taskF);
 
 	starpu_tag_t tag_array[2] = {tagE, tagF};
 	starpu_tag_wait_array(2, tag_array);

+ 1 - 1
tests/core/execute_on_a_specific_worker.c

@@ -108,7 +108,7 @@ int main(int argc, char **argv)
 			task->execute_on_a_specific_worker = 1;
 			task->workerid = worker;
 
-			int ret = starpu_submit_task(task);
+			int ret = starpu_task_submit(task);
 			if (ret == -ENODEV)
 				goto enodev;
 		}

+ 2 - 2
tests/core/get_current_task.c

@@ -65,7 +65,7 @@ int main(int argc, char **argv)
 		task->callback_func = check_task_callback;
 		task->callback_arg = task;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 	}
 
@@ -85,7 +85,7 @@ int main(int argc, char **argv)
 		task->callback_func = check_task_callback;
 		task->callback_arg = task;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 	}
 

+ 1 - 1
tests/core/multithreaded.c

@@ -53,7 +53,7 @@ void *thread_func(void *arg __attribute__((unused)))
 		task->callback_func = NULL;
 		task->callback_arg = NULL;
 		
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 	}
 

+ 1 - 1
tests/core/regenerate.c

@@ -95,7 +95,7 @@ int main(int argc, char **argv)
 
 	gettimeofday(&start, NULL);
 
-	starpu_submit_task(&task);
+	starpu_task_submit(&task);
 
 	pthread_mutex_lock(&mutex);
 	if (!completed)

+ 1 - 1
tests/core/starpu_task_wait.c

@@ -84,7 +84,7 @@ int main(int argc, char **argv)
 		task->detach = 0;
 		task->destroy = 0;
 		
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 
 		ret = starpu_task_wait(task);

+ 1 - 1
tests/core/starpu_wait_all_tasks.c

@@ -63,7 +63,7 @@ static void inject_one_task(void)
 	task->callback_func = NULL;
 	task->callback_arg = NULL;
 
-	int ret = starpu_submit_task(task);
+	int ret = starpu_task_submit(task);
 	STARPU_ASSERT(!ret);
 }
 

+ 1 - 1
tests/core/static_restartable.c

@@ -73,7 +73,7 @@ int main(int argc, char **argv)
 
 	for (i = 0; i < ntasks; i++)
 	{
-		starpu_submit_task(&task);
+		starpu_task_submit(&task);
 		starpu_task_wait(&task);
 	}
 

+ 1 - 1
tests/core/static_restartable_tag.c

@@ -77,7 +77,7 @@ int main(int argc, char **argv)
 
 	for (i = 0; i < ntasks; i++)
 	{
-		starpu_submit_task(&task);
+		starpu_task_submit(&task);
 		starpu_tag_wait(tag);
 	}
 

+ 1 - 1
tests/core/static_restartable_using_initializer.c

@@ -72,7 +72,7 @@ int main(int argc, char **argv)
 
 	for (i = 0; i < ntasks; i++)
 	{
-		starpu_submit_task(&task);
+		starpu_task_submit(&task);
 		starpu_task_wait(&task);
 	}
 

+ 8 - 8
tests/core/subgraph_repeat.c

@@ -68,10 +68,10 @@ static void callback_task_D(void *arg __attribute__((unused)))
 	}
 	else {
 		/* Let's go for another iteration */
-		starpu_submit_task(&taskA);
-		starpu_submit_task(&taskB);
-		starpu_submit_task(&taskC);
-		starpu_submit_task(&taskD);
+		starpu_task_submit(&taskA);
+		starpu_task_submit(&taskB);
+		starpu_task_submit(&taskC);
+		starpu_task_submit(&taskD);
 	}
 }
 
@@ -108,10 +108,10 @@ int main(int argc, char **argv)
 	struct starpu_task *depsD_array[2] = {&taskB, &taskC};
 	starpu_task_declare_deps_array(&taskD, 2, depsD_array);
 
-	starpu_submit_task(&taskA);
-	starpu_submit_task(&taskB);
-	starpu_submit_task(&taskC);
-	starpu_submit_task(&taskD);
+	starpu_task_submit(&taskA);
+	starpu_task_submit(&taskB);
+	starpu_task_submit(&taskC);
+	starpu_task_submit(&taskD);
 
 	/* Wait for the termination of all loops */
 	pthread_mutex_lock(&mutex);

+ 5 - 5
tests/core/subgraph_repeat_regenerate.c

@@ -68,7 +68,7 @@ static void callback_task_D(void *arg __attribute__((unused)))
 	}
 	else {
 		/* Let's go for another iteration */
-		starpu_submit_task(&taskA);
+		starpu_task_submit(&taskA);
 	}
 }
 
@@ -109,10 +109,10 @@ int main(int argc, char **argv)
 	struct starpu_task *depsD_array[2] = {&taskB, &taskC};
 	starpu_task_declare_deps_array(&taskD, 2, depsD_array);
 
-	starpu_submit_task(&taskA);
-	starpu_submit_task(&taskB);
-	starpu_submit_task(&taskC);
-	starpu_submit_task(&taskD);
+	starpu_task_submit(&taskA);
+	starpu_task_submit(&taskB);
+	starpu_task_submit(&taskC);
+	starpu_task_submit(&taskD);
 
 	/* Wait for the termination of all loops */
 	pthread_mutex_lock(&mutex);

+ 12 - 12
tests/core/tag_wait_api.c

@@ -86,8 +86,8 @@ int main(int argc, char **argv)
 	/* B depends on A */
 	starpu_tag_declare_deps(tagB, 1, tagA);
 
-	starpu_submit_task(taskB);
-	starpu_submit_task(taskA);
+	starpu_task_submit(taskB);
+	starpu_task_submit(taskA);
 
 	starpu_tag_wait(tagB);
 	
@@ -104,11 +104,11 @@ int main(int argc, char **argv)
 	/* NB: we could have used starpu_tag_declare_deps_array instead */
 	starpu_tag_declare_deps(tagG, 4, tagC, tagD, tagE, tagF);
 
-	starpu_submit_task(taskC);
-	starpu_submit_task(taskD);
-	starpu_submit_task(taskG);
-	starpu_submit_task(taskE);
-	starpu_submit_task(taskF);
+	starpu_task_submit(taskC);
+	starpu_task_submit(taskD);
+	starpu_task_submit(taskG);
+	starpu_task_submit(taskE);
+	starpu_task_submit(taskF);
 
 	starpu_tag_wait(tagG);
 
@@ -128,11 +128,11 @@ int main(int argc, char **argv)
 
 	starpu_tag_t tagJKL[3] = {tagJ, tagK, tagL};
 
-	starpu_submit_task(taskH);
-	starpu_submit_task(taskI);
-	starpu_submit_task(taskJ);
-	starpu_submit_task(taskK);
-	starpu_submit_task(taskL);
+	starpu_task_submit(taskH);
+	starpu_task_submit(taskI);
+	starpu_task_submit(taskJ);
+	starpu_task_submit(taskK);
+	starpu_task_submit(taskL);
 
 	starpu_tag_wait_array(3, tagJKL);
 

+ 12 - 12
tests/core/task_wait_api.c

@@ -59,8 +59,8 @@ int main(int argc, char **argv)
 	/* B depends on A */
 	starpu_task_declare_deps_array(taskB, 1, &taskA);
 
-	starpu_submit_task(taskB);
-	starpu_submit_task(taskA);
+	starpu_task_submit(taskB);
+	starpu_task_submit(taskA);
 
 	starpu_task_wait(taskB);
 
@@ -77,11 +77,11 @@ int main(int argc, char **argv)
 	struct starpu_task *tasksCDEF[4] = {taskC, taskD, taskE, taskF};
 	starpu_task_declare_deps_array(taskG, 4, tasksCDEF);
 
-	starpu_submit_task(taskC);
-	starpu_submit_task(taskD);
-	starpu_submit_task(taskG);
-	starpu_submit_task(taskE);
-	starpu_submit_task(taskF);
+	starpu_task_submit(taskC);
+	starpu_task_submit(taskD);
+	starpu_task_submit(taskG);
+	starpu_task_submit(taskE);
+	starpu_task_submit(taskF);
 
 	starpu_task_wait(taskG);
 
@@ -101,11 +101,11 @@ int main(int argc, char **argv)
 	starpu_task_declare_deps_array(taskK, 2, tasksHI);
 	starpu_task_declare_deps_array(taskL, 2, tasksHI);
 
-	starpu_submit_task(taskH);
-	starpu_submit_task(taskI);
-	starpu_submit_task(taskJ);
-	starpu_submit_task(taskK);
-	starpu_submit_task(taskL);
+	starpu_task_submit(taskH);
+	starpu_task_submit(taskI);
+	starpu_task_submit(taskJ);
+	starpu_task_submit(taskK);
+	starpu_task_submit(taskL);
 
 	starpu_task_wait(taskJ);
 	starpu_task_wait(taskK);

+ 1 - 1
tests/core/wait_all_regenerable_tasks.c

@@ -92,7 +92,7 @@ int main(int argc, char **argv)
 	gettimeofday(&start, NULL);
 	
 	for (i = 0; i < K; i++)
-		starpu_submit_task(&task[i]);
+		starpu_task_submit(&task[i]);
 
 	starpu_wait_all_tasks();
 

+ 3 - 3
tests/datawizard/data_implicit_deps.c

@@ -96,7 +96,7 @@ int main(int argc, char **argv)
 	task_f->buffers[0].mode = STARPU_R;
 	task_f->buffers[1].handle = B_handle;
 	task_f->buffers[1].mode = STARPU_RW;
-	starpu_submit_task(task_f);
+	starpu_task_submit(task_f);
 
 	struct starpu_task *task_g = starpu_task_create();
 	task_g->cl = &cl_g;
@@ -104,7 +104,7 @@ int main(int argc, char **argv)
 	task_g->buffers[0].mode = STARPU_R;
 	task_g->buffers[1].handle = C_handle;
 	task_g->buffers[1].mode = STARPU_RW;
-	starpu_submit_task(task_g);
+	starpu_task_submit(task_g);
 
 	struct starpu_task *task_h = starpu_task_create();
 	task_h->cl = &cl_h;
@@ -112,7 +112,7 @@ int main(int argc, char **argv)
 	task_h->buffers[0].mode = STARPU_R;
 	task_h->buffers[1].handle = D_handle;
 	task_h->buffers[1].mode = STARPU_RW;
-	starpu_submit_task(task_h);
+	starpu_task_submit(task_h);
 
 	starpu_wait_all_tasks();
 

+ 1 - 1
tests/datawizard/dining_philosophers.c

@@ -48,7 +48,7 @@ void submit_one_task(unsigned p)
 	task->buffers[1].handle = fork_handles[right];
 	task->buffers[1].mode = STARPU_RW;
 
-	int ret = starpu_submit_task(task);
+	int ret = starpu_task_submit(task);
 	STARPU_ASSERT(!ret);
 }
 

+ 1 - 1
tests/datawizard/dsm_stress.c

@@ -111,7 +111,7 @@ int main(int argc, char **argv)
 		task->callback_func = callback;
 		task->callback_arg = NULL;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		if (ret == -ENODEV)
 			goto enodev;
 	}

+ 1 - 1
tests/datawizard/readers_and_writers.c

@@ -52,7 +52,7 @@ int main(int argc, char **argv)
 		task->buffers[0].mode = ((rand() % 10)==0)?STARPU_W:STARPU_R;
 		task->buffers[0].handle = book_handle;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		STARPU_ASSERT(!ret);
 	}
 

+ 2 - 2
tests/datawizard/sync_and_notify_data.c

@@ -122,7 +122,7 @@ int main(int argc, char **argv)
 
 			task->synchronous = 1;
 
-			ret = starpu_submit_task(task);
+			ret = starpu_task_submit(task);
 			if (ret == -ENODEV)
 				goto enodev;
 		}
@@ -161,7 +161,7 @@ int main(int argc, char **argv)
 
 			task->synchronous = 1;
 
-			ret = starpu_submit_task(task);
+			ret = starpu_task_submit(task);
 			if (ret == -ENODEV)
 				goto enodev;
 		}

+ 1 - 1
tests/datawizard/sync_with_data_with_mem.c

@@ -55,7 +55,7 @@ void use_handle(starpu_data_handle handle)
 		task->buffers[0].mode = STARPU_RW;
 		task->detach = 0;
 
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 	if (ret == -ENODEV)
 	{
 		/* No one can execute such a task, but that's not a failure

+ 1 - 1
tests/datawizard/sync_with_data_with_mem_non_blocking.c

@@ -55,7 +55,7 @@ void use_handle(starpu_data_handle handle)
 		task->buffers[0].mode = STARPU_RW;
 		task->detach = 0;
 
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 	if (ret == -ENODEV)
 	{
 		/* No one can execute such a task, but that's not a failure

+ 1 - 1
tests/datawizard/unpartition.c

@@ -54,7 +54,7 @@ int use_handle(starpu_data_handle handle)
 		task->buffers[0].mode = STARPU_RW;
 		task->detach = 0;
 
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 
 	return ret;
 }

+ 2 - 2
tests/datawizard/write_only_tmp_buffer.c

@@ -99,7 +99,7 @@ int main(int argc, char **argv)
 		task->buffers[0].mode = STARPU_W;
 		task->detach = 0;
 
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 	if (ret == -ENODEV)
 			goto enodev;
 
@@ -113,7 +113,7 @@ int main(int argc, char **argv)
 		task->buffers[0].mode = STARPU_R;
 		task->detach = 0;
 
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 	if (ret == -ENODEV)
 			goto enodev;
 

+ 1 - 1
tests/errorcheck/invalid_blocking_calls.c

@@ -81,7 +81,7 @@ int main(int argc, char **argv)
 
 	task->callback_func = wrong_callback;
 
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 	if (ret == -ENODEV)
 		goto enodev;
 

+ 2 - 2
tests/errorcheck/invalid_tasks.c

@@ -43,7 +43,7 @@ int main(int argc, char **argv)
 	task->cl = &cuda_only_cl;
 
 	/* Only a CUDA device could execute that task ! */
-	ret = starpu_submit_task(task);
+	ret = starpu_task_submit(task);
 	STARPU_ASSERT(ret == -ENODEV);
 
 	struct starpu_task *task_specific = starpu_task_create();
@@ -52,7 +52,7 @@ int main(int argc, char **argv)
 	task_specific->workerid = 0;
 
 	/* Only a CUDA device could execute that task ! */
-	ret = starpu_submit_task(task_specific);
+	ret = starpu_task_submit(task_specific);
 	STARPU_ASSERT(ret == -ENODEV);
 
 	starpu_shutdown();

+ 1 - 1
tests/helper/starpu_create_sync_task.c

@@ -40,7 +40,7 @@ static create_dummy_task(starpu_tag_t tag)
 	task->tag_id = tag;
 	task->cl = &dummy_codelet;
 	
-	int ret = starpu_submit_task(task);
+	int ret = starpu_task_submit(task);
 	if (ret)
 	{
 		fprintf(stderr, "Warning, no worker can execute the tasks\n");

+ 1 - 1
tests/microbenchs/async_tasks_overhead.c

@@ -85,7 +85,7 @@ static void inject_one_task(void)
 	task->callback_func = callback;
 	task->callback_arg = NULL;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static struct starpu_conf conf = {

+ 1 - 1
tests/microbenchs/prefetch_data_on_node.c

@@ -115,7 +115,7 @@ int main(int argc, char **argv)
 
 			task->synchronous = 1;
 
-			int ret = starpu_submit_task(task);
+			int ret = starpu_task_submit(task);
 			if (ret == -ENODEV)
 				goto enodev;
 		}

+ 1 - 1
tests/microbenchs/redundant_buffer.c

@@ -68,7 +68,7 @@ int main(int argc, char **argv)
 		task->buffers[1].handle = v_handle;
 		task->buffers[1].mode = STARPU_R;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		if (ret == -ENODEV)
 			goto enodev;
 	}

+ 1 - 1
tests/microbenchs/sync_tasks_overhead.c

@@ -65,7 +65,7 @@ void inject_one_task(void)
 	task->callback_func = NULL;
 	task->synchronous = 1;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void parse_args(int argc, char **argv)

+ 3 - 3
tests/microbenchs/tasks_overhead.c

@@ -52,7 +52,7 @@ void inject_one_task(void)
 	task->callback_func = NULL;
 	task->synchronous = 1;
 
-	starpu_submit_task(task);
+	starpu_task_submit(task);
 }
 
 static void parse_args(int argc, char **argv)
@@ -124,11 +124,11 @@ int main(int argc, char **argv)
 	{
 		starpu_tag_declare_deps((starpu_tag_t)i, 1, (starpu_tag_t)(i-1));
 
-		starpu_submit_task(&tasks[i]);
+		starpu_task_submit(&tasks[i]);
 	}
 
 	/* submit the first task */
-	starpu_submit_task(&tasks[0]);
+	starpu_task_submit(&tasks[0]);
 
 	gettimeofday(&end_submit, NULL);
 

+ 1 - 1
tests/overlap/overlap.c

@@ -106,7 +106,7 @@ int main(int argc, char **argv)
 		task->callback_func = callback;
 		task->callback_arg = NULL;
 
-		int ret = starpu_submit_task(task);
+		int ret = starpu_task_submit(task);
 		if (ret == -ENODEV)
 			goto enodev;
 	}