Purpose and scope
This unit is the named programming-model owner for Tile registers and provides a stable route from programming-model terminology into the executable architecture owners.
PTO-ARCH-PROGRAMMING-MODEL-TILE-REGISTERSThe complete ASL owner is shown directly below.
// PTO-UNIT: {"id":"PTO-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS","surface":"arch","classification":["programming-model","tile-registers"],"depends_on":["PTO-ARCH-FEATURES-PREDICATION"]}// This unit owns the named architecture concept; executable state is defined by its dependencies.
This unit is the named programming-model owner for Tile registers and provides a stable route from programming-model terminology into the executable architecture owners.
The unit declares no standalone Tile-register storage or access procedure. Its source states that executable state is defined by dependencies.
PTO-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS depends on PTO-ARCH-FEATURES-PREDICATION. The dependency graph, not supplementary prose, determines which reachable ASL owner supplies a concrete state rule.
This concept page does not assign Tile shapes, data, validity, capacity, predication results, or instruction effects. A reader must use the relevant feature, state, and instruction owner for those contracts.
For a Tile-register predication question, begin here for the programming-model term, follow the predication dependency, and then use the generated ASL and its AVS references to inspect the actual owner.
Bodies come from owning ASL. Dragging or buttons change only this page-session view order.
No NDF clause is attached to this unit.
8 matching entries
PTO-AVS-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS-STATIC-001tests/asl/arch/programming-model/tile-registers/arch-static-tile-registers-contract-001.aslaba2f93c142c8bfa8b0307b11d54a11d2a01f54a70be5284cd61509d67cafa03PTO-AVS-ARCH-TESTTILEREGISTERMAPPING-STATE-TRANSITION-001tests/asl/arch/programming-model/tile-registers/arch-state-register-mapping-001.aslcdc3d16b417d59503bece912a372d087a3a377b9041a0231cb03961158a1938cPTO-EVIDENCE-RELEASE-TRACEABILITYPTO-EVIDENCE-RELEASE-TRACEABILITYspec/evidence/release-traceability-readiness.jsonc7327021d39dc67ac5564bc55073b3870a397d79ac8d9648284d56e33bc14a3ePTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSUREPTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSUREspec/evidence/instruction-contract-closure.json3ef2bb62421c79dff8fa77a1c7983923b523244b8090812883ef81286ca8106aPTO-EVIDENCE-ARCHITECTURE-READINESSPTO-EVIDENCE-ARCHITECTURE-READINESSspec/evidence/architecture-readiness.json4b0b85199101251bea744e0f3591cc31906909dc80d5ab651c417a936036a004PTO-EVIDENCE-RELEASE-GATE-READINESSPTO-EVIDENCE-RELEASE-GATE-READINESSspec/evidence/release-gate-readiness.jsona0f4d2b6920c08981ea55fd8ef820708a40d4feb5402c5150e8e9ab532d84ce0PTO-EVIDENCE-RELEASE-MANIFESTPTO-EVIDENCE-RELEASE-MANIFESTspec/release-manifest.json1a64c109ed7a90351c41e2a418b3c0ebaf8ad975838986d2101385186b85c0d8Loading ADR-0008…
ADR-0008docs/status/decisions/0008-architectural-state-contract.md9c33e1b57d0f04c4d808ee61aaf975187a3dbd32a071329ca65a916dc0e614ca{
"classification": [
"programming-model",
"tile-registers"
],
"documentation": "docs/arch/programming-model/tile-registers.md",
"id": "PTO-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS",
"mnemonic": null,
"readiness_subjects": [
"ADR-0008"
],
"semantic_tests": [
"PTO-AVS-ARCH-TESTTILEREGISTERMAPPING-STATE-TRANSITION-001"
],
"source": "asl/arch/programming-model/tile-registers.asl",
"surface": "arch",
"tests": [
"PTO-AVS-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS-STATIC-001",
"PTO-AVS-ARCH-TESTTILEREGISTERMAPPING-STATE-TRANSITION-001"
]
}0.58.5 · Release candidate7dc8b7e5b121d2b2499a2273bebff29e2cd8681259452d3b3b708dc43f6ec4f930b1c7153d6d5247a93119669527bd29b26ec99ebbd97306c0ba16a8a194086c3f575635bda9e125cb803c1ea2e93f33596f9309asl/arch/programming-model/tile-registers.asl