ROCm LLVM gfx instruction set targets cited as hardware accelerators
Fields
gotchas/gap-rocm-llvm-gfx-target-architecturesNotes
CITING RECORDS: amd-cdna3-mfma-precision-support (cites gfx942), amd-cdna4-infinity-fabric-change (cites gfx950), amd-cdna4-mfma-precision-support (cites gfx950), amd-fp4-mxfp4-support (cites gfx950), amd-mi300x-infinity-fabric-topology (cites gfx942), amd-rocm-failure-modes (cites gfx942, gfx950, and gfx1151). WHAT MUST NOT BE DONE: Never create speculative stub accelerator records for compiler target triples like gfx942, gfx950, or gfx1151. An ISA target is not a physical board; fabricating a record with synthesized memory bus widths or TDP values pollutes accelerator comparisons and roofline models. Never arbitrarily repoint general ISA-level FLOP capability notes to a single board SKU when the instruction behavior applies across all products sharing that ISA. WHAT A FUTURE WAVE WOULD NEED: Either (1) schema evolution introducing an explicit instruction set architecture or compiler target registry separate from physical accelerator parts, or (2) verified first-party product-level accelerator records (such as amd-instinct-mi355x for CDNA 4 once complete datasheets are published) coupled with an audit determining whether each FLOP property is product-specific or architecture-wide.
Cross-references
This record references no other records — it is a leaf. It is cited by 0.