128B Swizzle and Row Layout
A 128B swizzle always permutes groups of eight 16B sectors; this figure compares two row layouts
Row layout
128B groups
256B stride
Row Range
0-7
8-15
Column
Original 16×16 Sector Grid
Stored as Two 128B Groups
Bank Sector Activity
dtype
f8
f16
f32
Both layouts use eight 16B sectors per swizzle span. The row stride determines which XOR index the next logical row uses.