跳到主要内容
Release candidatev0.58.5.0生产站点仅展示正式发布版7dc8b7e5b121

PTO ISA / FORMAL SPECIFICATION

架构

一个正式发布的架构,按照标量、Block 和直接 Tile 指令表面的顺序阅读。

先理解整体

一个架构,三个指令表面

PTO 定义一个架构可见契约。正式发布的源代码树将共享架构状态与规则,同使用这些规则的标量、Block 和 Tile 指令表面分开组织。

先阅读架构所有者,再依次进入下面三个指令表面;需要实现细节时,再打开具体 unit 的嵌入源文件和证据。

阅读架构工作台 →
72
个架构 unit
634
个已发布指令名
3707
个可执行 AVS 标识

阅读指令表面

先 Scalar,再 Block,最后 Tile

466 个指令名 · 485 个 ASL unit

Scalar 标量

从标量指令表面开始,阅读其架构操作数、控制流、内存访问、算术和系统指令形式。

AGU · ALU · AMO · BRU · FSU · SYS
浏览 Scalar units

61 个指令名 · 120 个 ASL unit

Block

然后阅读显式 Block/command 表面,包括生命周期、执行描述符、操作数、属性和控制状态。

生命周期 · 执行 · 属性 · 操作数 · 编码
浏览 Block units

107 个指令名 · 173 个 ASL unit

Tile

最后阅读直接 Tile 操作表面,按计算、归约、布局、矩阵和数据移动家族组织。

逐元素 · 归约/展开 · 布局 · 矩阵 · 内存/数据移动
浏览 Tile units

然后查看记录

ADR 解释为什么,NDF 指向当前定义。

ADR102

架构决策记录

ADR 保存已审阅的决策、理由、状态和受影响所有者。它是历史记录,不替代当前 ASL/NDF 的含义。

阅读 ADR 流程 →
NDF1019

规范设计框架条款

NDF 标识嵌入在其 ASL 所有者中。探索器连接条款、所有者、测试和 ADR 历史,但不创造新的语义。

探索 NDF 关系 →

Trace the current contract

NDF relationships at a glance

This complete build-generated overview connects ADR history, current NDF clauses, owning ASL units, and executable AVS evidence. Open the explorer to inspect exact identities and sources.

Open the interactive NDF explorer
Complete NDF relationship overview with 5678 nodes and 13675 relationships
ADR
102
NDF
1019
ASL
850
AVS
3707
Relationships
13675

从阅读进入实现

打开精确的 unit、条款、测试或决策

选择架构上下文后再搜索,或者直接跳转到稳定的正式发布标识。

可尝试 ADD、BSTART.TEPL、TLOAD、NDF 标识或精确源路径。