Mentions légales du service

Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • solverstack/chameleon
  • lvilleve/chameleon-toto
  • jcletort/chameleon
  • thibault/chameleon
  • tcojean/chameleon
  • sylvand/chameleon
  • viroulea/chameleon
  • x-ltac/chameleon
  • agullo/chameleon
  • glucas/chameleon
  • pswartva/chameleon
  • aguermou1/chameleon
  • eyrauddu/chameleon
  • mverite/chameleon
  • alisito/chameleon
  • furmento/chameleon
  • fpruvost/chameleon
  • ahourcau/chameleon
  • bnicolas/chameleon
  • pesterie/chameleon
  • mmarcos/chameleon
21 results
Show changes
Commits on Source (2)
Showing
with 46 additions and 46 deletions
......@@ -156,8 +156,8 @@ void INSERT_TASK_zgeadd( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, B->get_rankof( B, Bm, Bn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, accessB );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, accessB );
/*
* Not involved, let's return
......
......@@ -319,9 +319,9 @@ void __INSERT_TASK_zgemm( const RUNTIME_option_t *options,
* Register the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, xrank );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -295,9 +295,9 @@ void __INSERT_TASK_zhemm( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, xrank );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -200,9 +200,9 @@ void INSERT_TASK_zher2k( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, C->get_rankof( C, Cm, Cn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -199,8 +199,8 @@ void INSERT_TASK_zherk( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, C->get_rankof( C, Cm, Cn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -127,7 +127,7 @@ void INSERT_TASK_zlascal( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, A->get_rankof( A, Am, An ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_RW );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_RW );
/*
* Not involved, let's return
......
......@@ -129,7 +129,7 @@ void INSERT_TASK_zpotrf( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, A->get_rankof( A, Am, An ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_RW );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_RW );
/*
* Not involved, let's return
......
......@@ -296,9 +296,9 @@ void __INSERT_TASK_zsymm( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, xrank );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -201,9 +201,9 @@ void INSERT_TASK_zsyr2k( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, C->get_rankof( C, Cm, Cn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -200,8 +200,8 @@ void INSERT_TASK_zsyrk( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, C->get_rankof( C, Cm, Cn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, C, Cm, Cn, accessC );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, C, Cm, Cn, accessC );
/*
* Not involved, let's return
......
......@@ -136,8 +136,8 @@ void INSERT_TASK_ztradd( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, B->get_rankof( B, Bm, Bn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, accessB );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, accessB );
/*
* Not involved, let's return
......
......@@ -176,8 +176,8 @@ void INSERT_TASK_ztrmm( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, B->get_rankof( B, Bm, Bn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_RW );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_RW );
/*
* Not involved, let's return
......
......@@ -184,8 +184,8 @@ void INSERT_TASK_ztrsm( const RUNTIME_option_t *options,
* Set the data handles and initialize exchanges if needed
*/
starpu_cham_exchange_init_params( options, &params, B->get_rankof( B, Bm, Bn ) );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, params, &nbdata, descrs, B, Bm, Bn, STARPU_RW );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, A, Am, An, STARPU_R );
starpu_cham_exchange_data_before_execution( options, &params, &nbdata, descrs, B, Bm, Bn, STARPU_RW );
/*
* Not involved, let's return
......
......@@ -251,14 +251,14 @@ starpu_cham_exchange_init_params( const RUNTIME_option_t *option
}
static inline void
starpu_cham_exchange_data_before_execution( const RUNTIME_option_t *options,
struct starpu_mpi_task_exchange_params params,
int *nbdata,
struct starpu_data_descr *descrs,
const CHAM_desc_t *A,
int Am,
int An,
enum starpu_data_access_mode mode )
starpu_cham_exchange_data_before_execution( const RUNTIME_option_t *options,
struct starpu_mpi_task_exchange_params *params,
int *nbdata,
struct starpu_data_descr *descrs,
const CHAM_desc_t *A,
int Am,
int An,
enum starpu_data_access_mode mode )
{
descrs[*nbdata].handle = RTBLKADDR( A, ChamComplexDouble, Am, An );
descrs[*nbdata].mode = mode;
......@@ -338,14 +338,14 @@ starpu_cham_exchange_init_params( const RUNTIME_option_t *option
*
*/
static inline void
starpu_cham_exchange_data_before_execution( const RUNTIME_option_t *options,
struct starpu_mpi_task_exchange_params params,
int *nbdata,
struct starpu_data_descr *descrs,
const CHAM_desc_t *A,
int Am,
int An,
enum starpu_data_access_mode mode )
starpu_cham_exchange_data_before_execution( const RUNTIME_option_t *options,
struct starpu_mpi_task_exchange_params *params,
int *nbdata,
struct starpu_data_descr *descrs,
const CHAM_desc_t *A,
int Am,
int An,
enum starpu_data_access_mode mode )
{
unsigned need_submit = 0;
starpu_data_handle_t *ptrtile = chameleon_starpu_data_gethandle( A, Am, An );
......@@ -369,7 +369,7 @@ starpu_cham_exchange_data_before_execution( const RUNTIME_option_t
need_submit = 1;
}
if ( !need_submit && !params.do_execute ) {
if ( !need_submit && !params->do_execute ) {
return;
}
......