老黄又给自研CPU打补丁了!Vera CPU再涨7.4%、此前已飙涨52%
  • 红茶
  • 2026年09月01日 14:21
  • 0

快科技9月1日消息,英伟达工程师Andrea Righi近日向Linux内核邮件列表提交了一组新的调度器补丁,旨在进一步挖掘Vera CPU的SMT(同步多线程)性能潜力。

在双路Vera系统上,GEMM计算吞吐量从约9.4 TFLOP/s提升至约10.1 TFLOP/s,增幅约7.4%。

Vera CPU的Olympus核心在SMT实现上有一个特殊之处:当核心从双线程模式切换回单线程模式时,恢复全速性能并非即时完成。

即便空闲的SMT兄弟核已进入等待状态,仍需经过约1万个时钟周期的“资格间隔”才能恢复单线程的满血性能。若任务频繁在兄弟核间切换,核心将长时间停留在性能折损的双线程模式中。

新补丁的核心思路是通过调度器干预,让系统优先选择物理核心的PE0作为首选SMT兄弟核。当调度器需要为任务分配CPU时,会先按现有规则选定一个空闲物理核心,然后在该核心内选择优先级最高的兄弟核。

这确保了任务持续在同一个处理单元上运行,避免因兄弟核频繁唤醒而导致性能折损持续生效。

这并非英伟达首次对Vera的SMT调度进行优化。今年3月,工程师曾发现Vera Rubin平台在运行CPU密集型负载时,性能损失最高可达2倍。当时提交的补丁通过引入SMT感知的非对称CPU容量调度策略解决了该问题。

配合今年8月合入Linux 7.3的NOHZ空闲负载均衡优化,GEMM基准测试的吞吐量已从初始的6.2 TFLOP/s提升至9.2 TFLOP/s,涨幅约52%。

这一系列补丁表明,英伟达在推进自研CPU进入数据中心的路上,正在从系统软件层面对Vera平台进行精细化打磨。新补丁已提交Linux内核邮件列表等待审核。

老黄又给自研CPU打补丁了!Vera CPU再涨7.4%、此前已飙涨52%

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0