Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 187ccd76 authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

Replace redefinitioon of starpu function by an internal one to avoid conflict

parent e9559ea8
No related branches found
No related tags found
1 merge request!239Fix !238
Showing
with 40 additions and 40 deletions
...@@ -62,8 +62,8 @@ void INSERT_TASK_dlag2z( const RUNTIME_option_t *options, ...@@ -62,8 +62,8 @@ void INSERT_TASK_dlag2z( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_W(B, Bm, Bn); CHAMELEON_ACCESS_W(B, Bm, Bn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &uplo, sizeof(uplo), STARPU_VALUE, &uplo, sizeof(uplo),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -61,8 +61,8 @@ void INSERT_TASK_dzasum( const RUNTIME_option_t *options, ...@@ -61,8 +61,8 @@ void INSERT_TASK_dzasum( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(B, Bm, Bn); CHAMELEON_ACCESS_RW(B, Bm, Bn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &storev, sizeof(cham_store_t), STARPU_VALUE, &storev, sizeof(cham_store_t),
STARPU_VALUE, &uplo, sizeof(cham_uplo_t), STARPU_VALUE, &uplo, sizeof(cham_uplo_t),
STARPU_VALUE, &M, sizeof(int), STARPU_VALUE, &M, sizeof(int),
......
...@@ -55,8 +55,8 @@ void INSERT_TASK_map( const RUNTIME_option_t *options, ...@@ -55,8 +55,8 @@ void INSERT_TASK_map( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(A, Am, An); CHAMELEON_ACCESS_RW(A, Am, An);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &A, sizeof(CHAM_desc_t*), STARPU_VALUE, &A, sizeof(CHAM_desc_t*),
STARPU_VALUE, &uplo, sizeof(cham_uplo_t), STARPU_VALUE, &uplo, sizeof(cham_uplo_t),
STARPU_VALUE, &Am, sizeof(int), STARPU_VALUE, &Am, sizeof(int),
......
...@@ -61,8 +61,8 @@ void INSERT_TASK_zaxpy( const RUNTIME_option_t *options, ...@@ -61,8 +61,8 @@ void INSERT_TASK_zaxpy( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(B, Bm, Bn); CHAMELEON_ACCESS_RW(B, Bm, Bn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &M, sizeof(int), STARPU_VALUE, &M, sizeof(int),
STARPU_VALUE, &alpha, sizeof(CHAMELEON_Complex64_t), STARPU_VALUE, &alpha, sizeof(CHAMELEON_Complex64_t),
STARPU_R, RTBLKADDR(A, CHAMELEON_Complex64_t, Am, An), STARPU_R, RTBLKADDR(A, CHAMELEON_Complex64_t, Am, An),
......
...@@ -73,8 +73,8 @@ CODELETS_CPU(zbuild, cl_zbuild_cpu_func) ...@@ -73,8 +73,8 @@ CODELETS_CPU(zbuild, cl_zbuild_cpu_func)
row_max = Am == A->mt-1 ? A->m-1 : row_min+A->mb-1 ; row_max = Am == A->mt-1 ? A->m-1 : row_min+A->mb-1 ;
col_min = An*A->nb ; col_min = An*A->nb ;
col_max = An == A->nt-1 ? A->n-1 : col_min+A->nb-1 ; col_max = An == A->nt-1 ? A->n-1 : col_min+A->nb-1 ;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &row_min, sizeof(int), STARPU_VALUE, &row_min, sizeof(int),
STARPU_VALUE, &row_max, sizeof(int), STARPU_VALUE, &row_max, sizeof(int),
STARPU_VALUE, &col_min, sizeof(int), STARPU_VALUE, &col_min, sizeof(int),
......
...@@ -105,8 +105,8 @@ void INSERT_TASK_zgeadd( const RUNTIME_option_t *options, ...@@ -105,8 +105,8 @@ void INSERT_TASK_zgeadd( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(B, Bm, Bn); CHAMELEON_ACCESS_RW(B, Bm, Bn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &trans, sizeof(int), STARPU_VALUE, &trans, sizeof(int),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -75,8 +75,8 @@ void INSERT_TASK_zgelqt(const RUNTIME_option_t *options, ...@@ -75,8 +75,8 @@ void INSERT_TASK_zgelqt(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_W(T, Tm, Tn); CHAMELEON_ACCESS_W(T, Tm, Tn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_VALUE, &ib, sizeof(int), STARPU_VALUE, &ib, sizeof(int),
......
...@@ -124,8 +124,8 @@ void INSERT_TASK_zgemm(const RUNTIME_option_t *options, ...@@ -124,8 +124,8 @@ void INSERT_TASK_zgemm(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(C, Cm, Cn); CHAMELEON_ACCESS_RW(C, Cm, Cn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &transA, sizeof(int), STARPU_VALUE, &transA, sizeof(int),
STARPU_VALUE, &transB, sizeof(int), STARPU_VALUE, &transB, sizeof(int),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
......
...@@ -111,8 +111,8 @@ void INSERT_TASK_zgemv( const RUNTIME_option_t *options, ...@@ -111,8 +111,8 @@ void INSERT_TASK_zgemv( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(Y, Ym, Yn); CHAMELEON_ACCESS_RW(Y, Ym, Yn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &trans, sizeof(cham_trans_t), STARPU_VALUE, &trans, sizeof(cham_trans_t),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -76,8 +76,8 @@ void INSERT_TASK_zgeqrt(const RUNTIME_option_t *options, ...@@ -76,8 +76,8 @@ void INSERT_TASK_zgeqrt(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_W(T, Tm, Tn); CHAMELEON_ACCESS_W(T, Tm, Tn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_VALUE, &ib, sizeof(int), STARPU_VALUE, &ib, sizeof(int),
......
...@@ -71,8 +71,8 @@ void INSERT_TASK_zgessm( const RUNTIME_option_t *options, ...@@ -71,8 +71,8 @@ void INSERT_TASK_zgessm( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(A, Am, An); CHAMELEON_ACCESS_RW(A, Am, An);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_VALUE, &k, sizeof(int), STARPU_VALUE, &k, sizeof(int),
......
...@@ -60,8 +60,8 @@ void INSERT_TASK_zgessq( const RUNTIME_option_t *options, ...@@ -60,8 +60,8 @@ void INSERT_TASK_zgessq( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(SCALESUMSQ, SCALESUMSQm, SCALESUMSQn); CHAMELEON_ACCESS_RW(SCALESUMSQ, SCALESUMSQm, SCALESUMSQn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &storev, sizeof(cham_store_t), STARPU_VALUE, &storev, sizeof(cham_store_t),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -70,8 +70,8 @@ void INSERT_TASK_zgetrf( const RUNTIME_option_t *options, ...@@ -70,8 +70,8 @@ void INSERT_TASK_zgetrf( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(A, Am, An); CHAMELEON_ACCESS_RW(A, Am, An);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_RW, RTBLKADDR(A, CHAMELEON_Complex64_t, Am, An), STARPU_RW, RTBLKADDR(A, CHAMELEON_Complex64_t, Am, An),
......
...@@ -78,8 +78,8 @@ void INSERT_TASK_zgetrf_incpiv(const RUNTIME_option_t *options, ...@@ -78,8 +78,8 @@ void INSERT_TASK_zgetrf_incpiv(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_W(L, Lm, Ln); CHAMELEON_ACCESS_W(L, Lm, Ln);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_VALUE, &ib, sizeof(int), STARPU_VALUE, &ib, sizeof(int),
......
...@@ -70,8 +70,8 @@ void INSERT_TASK_zgetrf_nopiv(const RUNTIME_option_t *options, ...@@ -70,8 +70,8 @@ void INSERT_TASK_zgetrf_nopiv(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(A, Am, An); CHAMELEON_ACCESS_RW(A, Am, An);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_VALUE, &ib, sizeof(int), STARPU_VALUE, &ib, sizeof(int),
......
...@@ -65,8 +65,8 @@ void INSERT_TASK_zgram( const RUNTIME_option_t *options, ...@@ -65,8 +65,8 @@ void INSERT_TASK_zgram( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(A, Am, An); CHAMELEON_ACCESS_RW(A, Am, An);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &uplo, sizeof(int), STARPU_VALUE, &uplo, sizeof(int),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -61,8 +61,8 @@ void INSERT_TASK_zhe2ge( const RUNTIME_option_t *options, ...@@ -61,8 +61,8 @@ void INSERT_TASK_zhe2ge( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_W(B, Bm, Bn); CHAMELEON_ACCESS_W(B, Bm, Bn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &uplo, sizeof(int), STARPU_VALUE, &uplo, sizeof(int),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -123,8 +123,8 @@ void INSERT_TASK_zhemm(const RUNTIME_option_t *options, ...@@ -123,8 +123,8 @@ void INSERT_TASK_zhemm(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(C, Cm, Cn); CHAMELEON_ACCESS_RW(C, Cm, Cn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &side, sizeof(int), STARPU_VALUE, &side, sizeof(int),
STARPU_VALUE, &uplo, sizeof(int), STARPU_VALUE, &uplo, sizeof(int),
STARPU_VALUE, &m, sizeof(int), STARPU_VALUE, &m, sizeof(int),
......
...@@ -120,8 +120,8 @@ INSERT_TASK_zher2k( const RUNTIME_option_t *options, ...@@ -120,8 +120,8 @@ INSERT_TASK_zher2k( const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(C, Cm, Cn); CHAMELEON_ACCESS_RW(C, Cm, Cn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &uplo, sizeof(int), STARPU_VALUE, &uplo, sizeof(int),
STARPU_VALUE, &trans, sizeof(int), STARPU_VALUE, &trans, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
......
...@@ -103,8 +103,8 @@ void INSERT_TASK_zherfb(const RUNTIME_option_t *options, ...@@ -103,8 +103,8 @@ void INSERT_TASK_zherfb(const RUNTIME_option_t *options,
CHAMELEON_ACCESS_RW(C, Cm, Cn); CHAMELEON_ACCESS_RW(C, Cm, Cn);
CHAMELEON_END_ACCESS_DECLARATION; CHAMELEON_END_ACCESS_DECLARATION;
starpu_insert_task( rt_starpu_insert_task(
starpu_mpi_codelet(codelet), codelet,
STARPU_VALUE, &uplo, sizeof(int), STARPU_VALUE, &uplo, sizeof(int),
STARPU_VALUE, &n, sizeof(int), STARPU_VALUE, &n, sizeof(int),
STARPU_VALUE, &k, sizeof(int), STARPU_VALUE, &k, sizeof(int),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment