HotChips 2023: Ventana 不寻常的 Veyron V1

HotChips 2023: Ventana 不寻常的 Veyron V1

💡 原文中文,约8400字,阅读约需20分钟。
📝

内容提要

Ventana公司推出了Veyron V1核心,具有8发射乱序设计和适中的时钟频率。Veyron V1采用了一些不寻常的设计决策,如巨大的单级BTB和TLB、VIVT缓存和分离的L2缓存。尽管Veyron V1在面积和性能方面有一些牺牲,但它有望成为标量整数应用领域的竞争对手。Ventana公司还计划推出V2设计。

🎯

关键要点

  • Ventana公司推出Veyron V1核心,具有8发射乱序设计和适中的时钟频率。
  • Veyron V1采用了巨大的单级BTB和TLB、VIVT缓存和分离的L2缓存。
  • 尽管在面积和性能方面有一些牺牲,Veyron V1有望成为标量整数应用领域的竞争对手。
  • Veyron V1的目标频率为3.6GHz,降频至2.4GHz时功耗小于0.9W。
  • Veyron V1的流水线深度较深,分支误预测惩罚为15周期。
  • Ventana计划在V2设计中改善分支误预测惩罚。
  • Veyron V1使用了单级BTB和512KB的L1/L2指令缓存,适合大指令足迹的软件。
  • Veyron V1支持非对齐取指,旨在提高供指带宽。
  • Ventana选择了单级TLB,具有3K项,减少了缓存层级。
  • Veyron V1的L1数据缓存为64KB,采用VIVT设计,避免了上下文切换时的刷新。
  • Veyron V1的执行端口数量较少,但设计灵活,旨在减少功耗和面积。
  • Veyron V1的面积小于AMD的Zen4c和ARM的Neoverse V2。
  • Ventana计划使用类似AMD的hub-spoke chiplet配置扩展核心数量。
  • Veyron V1的互连设计为类环形,提供良好的L3性能。
  • 尽管Veyron V1是Ventana的首款设计,但在标量整数应用领域有强劲竞争力。
  • Ventana在处理吞吐量密集型应用时将面临更大挑战,尤其是缺乏向量单元。
➡️

继续阅读