Mentions légales du service

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

compute/plrnk: Fix workspace dimensions

parent 53f7c61b
No related branches found
No related tags found
1 merge request!505Enable non uniform tile sizes
...@@ -195,13 +195,13 @@ chameleon_pzplrnk( int K, ...@@ -195,13 +195,13 @@ chameleon_pzplrnk( int K,
{ {
chameleon_desc_init( &WA, CHAMELEON_MAT_ALLOC_TILE, chameleon_desc_init( &WA, CHAMELEON_MAT_ALLOC_TILE,
ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb),
C->mt * C->mb, C->nb * q, 0, 0, C->m, C->nb * q, 0, 0,
C->mt * C->mb, C->nb * q, p, q, C->m, C->nb * q, p, q,
NULL, NULL, NULL, NULL ); NULL, NULL, NULL, NULL );
chameleon_desc_init( &WB, CHAMELEON_MAT_ALLOC_TILE, chameleon_desc_init( &WB, CHAMELEON_MAT_ALLOC_TILE,
ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb),
C->mb * p, C->nt * C->nb, 0, 0, C->mb * p, C->n, 0, 0,
C->mb * p, C->nt * C->nb, p, q, C->mb * p, C->n, p, q,
NULL, NULL, NULL, NULL ); NULL, NULL, NULL, NULL );
chameleon_pzplrnk_2dbc( chamctxt, K, &WA, &WB, C, seedA, seedB, &options ); chameleon_pzplrnk_2dbc( chamctxt, K, &WA, &WB, C, seedA, seedB, &options );
...@@ -210,13 +210,13 @@ chameleon_pzplrnk( int K, ...@@ -210,13 +210,13 @@ chameleon_pzplrnk( int K,
int np = p * q; int np = p * q;
chameleon_desc_init( &WA, CHAMELEON_MAT_ALLOC_TILE, chameleon_desc_init( &WA, CHAMELEON_MAT_ALLOC_TILE,
ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb),
C->mt * C->mb, C->nb * np, 0, 0, C->m, C->nb * np, 0, 0,
C->mt * C->mb, C->nb * np, 1, np, C->m, C->nb * np, 1, np,
NULL, NULL, NULL, NULL ); NULL, NULL, NULL, NULL );
chameleon_desc_init( &WB, CHAMELEON_MAT_ALLOC_TILE, chameleon_desc_init( &WB, CHAMELEON_MAT_ALLOC_TILE,
ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb),
C->mb * np, C->nt * C->nb, 0, 0, C->mb * np, C->n, 0, 0,
C->mb * np, C->nt * C->nb, np, 1, C->mb * np, C->n, np, 1,
NULL, NULL, NULL, NULL ); NULL, NULL, NULL, NULL );
chameleon_pzplrnk_generic( chamctxt, K, &WA, &WB, C, seedA, seedB, &options ); chameleon_pzplrnk_generic( chamctxt, K, &WA, &WB, C, seedA, seedB, &options );
......
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