Skip to main content

架构/微架构

设计

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

ISA


    标量
      RV64i 向量
        VLD VST VMUL VADD ... 张量
          JOIN RED fence
            L1 cache line 计数 VR
              软件管理vr data hazard L1
                软件管理 cache line cache line硬件计数,自动异步等待