Block (0,0) - Thread (0,0)
Position: Row 0, Cols 0-3
SIMD Vector: A[0][k] × B[k][0:3]
Operation: 4 parallel multiplications
Block (0,0) - Thread (1,0)
Position: Row 0, Cols 4-7
SIMD Vector: A[0][k] × B[k][4:7]
Operation: 4 parallel multiplications
Block (1,0) - Thread (0,0)
Position: Row 0, Cols 0-3
SIMD Vector: A[0][k] × B[k][0:3]
Operation: Same data, different block
Block (0,1) - Thread (0,0)
Position: Row 4, Cols 0-3
SIMD Vector: A[4][k] × B[k][0:3]
Operation: Different row processing