Mentions légales du service

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

poinv: make sure eevrything is asynchronous when changing the distribution on the fly

parent ae2fa0cc
No related branches found
No related tags found
1 merge request!415Hotfix reported during the SC23 reproducibility challenge on POINV and check
......@@ -320,13 +320,13 @@ int CHAMELEON_zpoinv_Tile_Async( cham_uplo_t uplo, CHAM_desc_t *A,
chameleon_pzpotrf( uplo, A, sequence, request );
if ( change_distribution_for_trtri ) {
CHAMELEON_Desc_Change_Distribution( uplo, A, chameleon_getrankof_custom, trtri_custom_get_rankof_arg );
CHAMELEON_Desc_Change_Distribution_Async( uplo, A, chameleon_getrankof_custom, trtri_custom_get_rankof_arg, sequence );
}
chameleon_pztrtri( uplo, ChamNonUnit, A, sequence, request );
if ( change_distribution_for_trtri ) {
CHAMELEON_Desc_Change_Distribution( uplo, A, original_get_rankof, original_get_rankof_arg );
CHAMELEON_Desc_Change_Distribution_Async( uplo, A, original_get_rankof, original_get_rankof_arg, sequence );
}
chameleon_pzlauum( uplo, A, sequence, request );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment