Skip to main content

GMP

  1. 目标
    1. 软硬件结合
      1. 大量依靠软件优化,发挥最大的物理效率,同工艺下架构效率达2倍
      2. 算法和硬件协同优化,同模型精度条件下效率达4倍
  2. 架构考虑
    1. 动态性的表达
    2. 硬件竞争的管理
    3. 灵活性,扩展性,从edga到集群
    4. 自举,所有单元支持自配置,自启动
  3. 架构方案
    1. 图:编译整个动态计算图,支持 Fork(launch) join  sync
    2. 平铺:按照可编程硬件单元进行编程,为每个单元生成一定数量的逻辑线程, 支持 sync
    3. ... ...
  4. 规格
  5.  指令流
    1. load和fetch
    2. 基于图的信息,和数据流一样得方式,需要发命令和同步
  6. ISA
  7. Launch
  8. Sync