架构/微架构
设计
- 标量寄存器和向量寄存器统一,支持自动进行转换
- 异步单元(SP-PU-L1-DMA)之间都采用异步机制,依赖转移到异步目标
- 统一的同步机制
- 静态分配同步资源
- 原生软硬件支持动态图的执行
- LD/ST 避免使用fence功能
- Launch:fork
- 资源初始化(同步资源,各种存储器,状态)
- launch/signal/wait:join
- launch pu instrution: write_back_id local_id
- write_back atomic add/sub
- wait instruction: local_id
- local_id GE LE counter
- wait remote instruction: remote_id
- local_id GE LE counter
- launch pu instrution: write_back_id local_id