PackedMatrixLayout
Version one grouped FP64 format. Grouping is independent of compute microtiles and triangular solve order. depthStride separates depth steps, groupStride separates groups, and group lanes are reserved per step. Every padding entry in the storageSize extent is positive zero when produced by ScalarLayoutKernels. Heap arrays guarantee natural Double alignment only; alignmentBytes cannot promise a stronger alignment. A nonzero requiredSvlBytes restricts exact consumers to that streaming length; zero is length independent.
Constructors
PackedMatrixLayout
Properties
alignmentBytes
Guaranteed storage alignment in bytes.
columns
depthStride
Physical distance between depth steps.
group
groupStride
Physical distance between groups.
layoutId
requiredSvlBytes
Required streaming vector length, or zero when length independent.
role
Left or right grouped product role.
rows
storageSize
Number of entries in the complete physical extent, including padding.