据Chips and Cheese报导,AMD经过AGESA微码更新悄悄地禁用了Zen 4架构处理器的循环缓冲区(Loop Buffer)功用,这将影响整个Ryzen 7000系列和相关的EPYC类型产品。至于是什么原因AMD挑选这么做,暂时还不清楚。
循环缓冲区归于一个功耗优化特性,是CPU前端的一部分,用于保存少数已提取的指令,关于小循环可直接在缓冲区内履行,然后让CPU减少了部分操作,节约功耗并提高功用。Zen 4架构处理器的循环缓冲区在单线个条目,假如启用SMT超线程,则静态分配给每个线个条目。该规划初次出现是在Zen 4架构,可是较新的Zen 5架构规划中却没有。
功用测验显现,禁用了循环缓冲区后对功用无明显影响,无论是整数仍是浮点运算,功用差异都不到1%,这表明现有的操作缓存(Op-Cache)为优化处理器运转供给了满足的带宽,过往AMD的架构规划也是依赖于操作缓存来完成相似的功用。与英特尔和Arm现已很多记载各自的循环缓冲完成不同,因为缺少文档和循环缓冲区优化的编程攻略,AMD的做法似乎是带有实验性的。
有业内人士猜想,有或许AMD发现了未公开的硬件过错,或许已承认未来架构迭代不再依赖于循环缓冲区。
电话:0769-82390615
0769-33210796
手机:188 2685 9701(微信同号)
价格优惠,竞博电竞job欢迎致电咨询!
地址:东莞市寮步镇向西村村口街3号厂房
邮箱:larry@chinaweish.com
网址:http://www.nbsprayerpump.com
地址:东莞市寮步镇向西村工业区村口街3号厂房