- surfaceBLOCK
- ownerB.FPATR
- categoryMATRIX-POSTPROCESS
- case001
Normative contract
B.FPATR MUST appear exactly once in every CUBE Matrix block and MUST precede every effective B.IOR, B.IOT, or B.IOS binding. TransA and TransB MUST control only the corresponding Shared primary and scale. CScaleEn MUST control only an explicit FP32 C source on TMATMUL.ACC or TMATMULMX.ACC; bit 10 and every other reserved mode value MUST reject before descriptor state or effects. Enabled D, RowMaxOut, and GroupMaxOut results MUST publish as one atomic output group. Every assigned nonzero mode MUST execute the bit-exact FP19, conversion, activation, reduction, packing, exceptional-value, and numeric-status contract rather than an identity or implementation-selected fallback.
Sources and references
- Complete stable ID
PTO-B-FPATR-MATRIX-POSTPROCESS-001- Source path
asl/block/attributes/B.FPATR.asl- Affected units
- PTO-BLOCK-B-FPATR
- Source SHA-256
865133159fe5b03974cbdf4f6c4b87ed0127a37fa7b882a6f8f1696a6da331e6- Clause SHA-256
5496224f8a317fb1f8a0afcc4b1aca7933feb1ae8c725e95780abd3fe3e4769a