From b6061fcb922fe3d7ab4db19c7364e0f6eca08847 Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Mon, 20 Jan 2025 18:31:54 +0100 Subject: [PATCH] compute/plrnk: Fix workspace dimensions --- compute/pzplrnk.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/compute/pzplrnk.c b/compute/pzplrnk.c index bab04f16a..beee58d32 100644 --- a/compute/pzplrnk.c +++ b/compute/pzplrnk.c @@ -195,13 +195,13 @@ chameleon_pzplrnk( int K, { chameleon_desc_init( &WA, CHAMELEON_MAT_ALLOC_TILE, ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), - C->mt * C->mb, C->nb * q, 0, 0, - C->mt * C->mb, C->nb * q, p, q, + C->m, C->nb * q, 0, 0, + C->m, C->nb * q, p, q, NULL, NULL, NULL, NULL ); chameleon_desc_init( &WB, CHAMELEON_MAT_ALLOC_TILE, ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), - C->mb * p, C->nt * C->nb, 0, 0, - C->mb * p, C->nt * C->nb, p, q, + C->mb * p, C->n, 0, 0, + C->mb * p, C->n, p, q, NULL, NULL, NULL, NULL ); chameleon_pzplrnk_2dbc( chamctxt, K, &WA, &WB, C, seedA, seedB, &options ); @@ -210,13 +210,13 @@ chameleon_pzplrnk( int K, int np = p * q; chameleon_desc_init( &WA, CHAMELEON_MAT_ALLOC_TILE, ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), - C->mt * C->mb, C->nb * np, 0, 0, - C->mt * C->mb, C->nb * np, 1, np, + C->m, C->nb * np, 0, 0, + C->m, C->nb * np, 1, np, NULL, NULL, NULL, NULL ); chameleon_desc_init( &WB, CHAMELEON_MAT_ALLOC_TILE, ChamComplexDouble, C->mb, C->nb, (C->mb * C->nb), - C->mb * np, C->nt * C->nb, 0, 0, - C->mb * np, C->nt * C->nb, np, 1, + C->mb * np, C->n, 0, 0, + C->mb * np, C->n, np, 1, NULL, NULL, NULL, NULL ); chameleon_pzplrnk_generic( chamctxt, K, &WA, &WB, C, seedA, seedB, &options ); -- GitLab