You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The DLAMOV call in the following implies the size of A be DBPTR + ( LLDA - 1 ) * BN, if the trailing LLDA - 1 - BM elements are not accessed, this number is DBPTR + ( LLDA - 1 ) * BN - ( LLDA - 1 - BM ).
The
DLAMOV
call in the following implies the size ofA
beDBPTR + ( LLDA - 1 ) * BN
, if the trailingLLDA - 1 - BM
elements are not accessed, this number isDBPTR + ( LLDA - 1 ) * BN - ( LLDA - 1 - BM )
.scalapack/SRC/pdgbtrf.f
Lines 817 to 837 in a23c2cd
From the assignment, assuming 1x1 grid, then
LBWU = BWU
,LN = N - BW
,BN = BW
,BM = BW + BWU
.scalapack/SRC/pdgbtrf.f
Lines 699 to 718 in a23c2cd
The number is
So apart from the block
N * LLDA
, there is an additional partBW + 1 + 2 * BWU - LLDA
.If
LLDA = 2 * BW +1
, andBW = BWU + BWL
, thenIf
BWU
is different fromBWL
,A
needs to be extended to avoid buffer overrun.The text was updated successfully, but these errors were encountered: