近期,有关AMD在其Zen 4架构处理器中悄然禁用循环缓冲区功能的消息引起了广泛关注。这一变化发生在最新的BIOS更新之后,但AMD尚未透露禁用该功能的具体原因。
循环缓冲区,作为CPU前端的一个重要组成部分,其主要作用是存储已经提取的少量指令。对于小型循环操作,CPU可以直接在循环缓冲区内执行这些指令,从而有效减少功耗并提升整体性能。然而,最新的BIOS更新却使得Zen 4处理器的前端不再从循环缓冲区派发任何微操作。
为了深入了解这一变化对处理器性能的具体影响,业内人士进行了多项性能测试。根据SPEC CPU2017的测试结果,启用与禁用循环缓冲区在整数和浮点运算的总得分上,差异微乎其微,不足1%。同时,SMT性能的提升也未受到任何显著影响。这一结果无疑为那些担心性能下降的用户吃了一颗定心丸。
除了SPEC CPU2017测试外,针对热门游戏《赛博朋克2077》的实际测试也显示,禁用循环缓冲区对VCache核心的游戏性能几乎没有影响。然而,在非VCache核心上进行测试时,却发现性能出现了约5%的下降。尽管这一结果引起了部分用户的担忧,但目前尚不清楚性能下降的具体原因。
面对外界的诸多猜测和疑问,AMD官方至今仍未对此次禁用循环缓冲区的行为做出任何正式声明或解释。这使得外界对于AMD此举背后的真正原因充满了各种推测。有消息源认为,AMD可能是发现了某种未公开的硬件错误,为了避免潜在的风险而做出了这一决定。
尽管AMD的沉默引发了诸多猜测,但用户们仍然期待着AMD能够尽快给出明确的解释。毕竟,作为处理器领域的领军企业之一,AMD的每一个决定都牵动着无数用户的心。