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在处理吞吐量密集型应用时将面临更大挑战,尤其是缺乏向量单元。

🏷️

标签

➡️

继续阅读