【原创】锐龙Threadripper处理器还能怎么玩?多种处理器、内存工作模式解析测试

百家 作者:微型计算机 2017-09-29 15:49:07


在《微型计算机》9月上刊中,我们为大家带来了两款AMD锐龙Threadripper处理器的首发评测。AMD锐龙Threadripper处理器凭借强劲的综合性能和更具竞争力的售价,成为了Core i9之外一个全新、颇具吸引力的选择。在首发评测中我们也提到,AMD锐龙Threadripper处理器拥有Distributed Mode和Local Mode这两种内存模式可供用户选择。不过,它们的可玩性并非仅限于此—与之搭配使用的AMD Ryzen Master工具还预设了“创作”和“游戏”这两种工作模式。那么不同的内存模式和处理器工作模式之间存在怎样的关联?在这些模式下AMD锐龙Threadripper处理器又将拥有怎样的性能表现?接下来,就让我们通过评测来一探究竟。


两种内存模式的区别

根据AMD官方介绍,在本质上Distributed Mode和Local Mode之间的区别主要在于内存访问模式不同。首先,Distributed Mode采用的是UMA(Uniform Memory Access)统一内存访问模式。在这种模式下,系统将统一、优先使用所有可用的内存通道,并且会将相应任务自动进行均匀分配,这种模式下内存的带宽表现会比较出色。因此,在3D建模、图形渲染等创作型应用中使用Distributed Mode内存模式,用户将会获得更高效的性能体验。同时,这也是AMD锐龙Threadripper处理器的默认模式。


此外,Local Mode采用的是nUMA(Non-Uniform Memory Access)非统一内存访问模式。在该模式下,CPU核心和内存控制器将优先处理内存物理结构上离处理器最近的内存中的数据,除非数据过大溢出到下一个内存模块。理论上来讲,将游戏或者需要加快处理速度的应用放置在离CPU更近的内存中,可以降低这些应用的延迟并提高整体性能。综上所述,Distributed Mode的内存带宽更高,不过内存延迟也会更高;而Local Mode的内存带宽虽不及前者,但内存延迟比前者更低。那么这两种内存模式之间的性能区别如何呢?接下来,我们将会在不同工作模式的介绍和对比中来为大家进行解答。


不同工作模式的区别

简单来说,AMD锐龙Threadripper处理器一共拥有4种工作模式,它们分别是:默认模式、创作+Distributed Mode、创作+Local Mode以及游戏模式。那么为什么会出现这4种工作模式,它们之间又有什么区别呢?


默认模式

我们通过AMD Ryzen Master工具中看到,AMD锐龙Threadripper处理器在默认设置下的内存模式固定为Distributed Mode,并且内存模式的按钮显示为灰色,即不支持更改。本次测试中,我们的测试平台使用了芝奇Trident Z RGB DDR4 3200 32GB四通道内存套装。从AIDA64 Cache & Memory Benchmark的测试结果我们可以看到,默认模式下,其读取速度为75312MB/s,写入速度为87943MB/s,拷贝速度为76745MB/s,而内存延迟则是92.3ns。


▲与AMD锐龙Threadripper 1950X处理器搭配时,默认模式下的内存性能测试结果。


创作+Distributed Mode

创作模式是AMD在AMD Ryzen Master工具为用户预设的一种处理器工作模式,并建议用户在运行视音频转码、图形渲染以及3D建模等工作时使用。在AMD Ryzen Master的创作模式中,用户可自由选择Distributed Mode和Local Mode这两种内存模式,所以我们将创作模式分为创作+Distributed Mode和创作+Local Mode下这两种混合模式。首先在创作+Distributed Mode下,参测内存的读取速度为75245MB/s,写入速度为88135MB/s,拷贝速度为76470MB/s,内存延迟为92.0ns。


▲与AMD锐龙Threadripper 1950X处理器搭配时,创作+Distributed Mode模式下的内存性能与默认模式的测试结果相同。


通过对比默认模式下的内存性能测试结果我们可以看到,创作+Distributed Mode和默认模式的内存带宽和内存延迟几乎相同。同时在创作+Distributed Mode与默认模式下,AMD Ryzen Master工具中的设置以及两款AMD锐龙Threadripper处理器在这两种模式下的运行频率均相同。值得一提的是,在切换模式之后,AMD Ryzen Master会提示系统需要重启才能完成模式切换。而当我们在默认模式和创作+Distributed Mode之间切换时,系统则不需要重启。因此创作+Distributed Mode其实就是默认模式,所以在后续的测试环节,默认模式下的性能我们便不再测试,而直接测试创作+Distributed Mode。


创作+Local Mode

前文中我们提到,在Distributed Mode下,内存的带宽表现会比较出色,而Local Mode的内存带宽虽不及前者,但内存延迟比前者更低。不过对比两种创作模式的内存性能我们发现,在Local Mode模式下,参测内存的读取和写入速度均提升至90000MB/s以上,拷贝速度也提升至82019MB/s。不仅如此,在创作+Local Mode模式下的内存延迟也降低至68.6ns。


▲与AMD锐龙Threadripper 1950X处理器搭配时,创作+Local Mode模式下的内存读写速度均达到90000MB/s以上,并且延迟仅为68.6ns。


也就是说,Local Mode模式下,内存带宽和延迟均优于Distributed Mode模式。我们分析,AMD可能近期对Local Mode的工作机制进行了优化,所以在Local Mode下的内存性能才会出现高带宽、低延迟的情况。另外,既然创作+Local Mode拥有更高的内存综合性能,我们自然推荐用户们在工作和日常使用时选择该模式。


▲创作模式下,Distributed Mode和Local Mode这两种内存模式可自由切换。


游戏模式

在观察AMD Ryzen Master工具中我们发现,游戏模式中除了内存模式为Local Mode以外,它还默认开启了Legacy Compatibility Mode。那这个模式有什么用呢?其实,这是AMD为了提升锐龙Threadrippe处理器的游戏性能,而在AMD Ryzen Master工具中加入的一个模式。当开启它之后,AMD锐龙Threadripper 1950X处理器就“变身”成为一颗8核16线程处理器,并且其频率会随之提升。通过运行CIBNEBENCH R15多线程渲染,我们在CPU-Z中看到,AMD锐龙Threadripper 1950X确实变为了8核16线程,并且其所有核心的工作频率均为3.7GHz。


▲游戏模式下的内存模式默认为Local Mode,并且不可修改。


此外,我们切换至默认及两种创作模式下运行CIBNEBENCH R15多线程渲染,我们通过CPU-Z看到,AMD锐龙Threadripper 1950X所有核心的工作频率均为3.4GHz左右。同理,拥有12核24线程的AMD锐龙Threadripper 1920X处理器在开启该模式之后核心数和线程数也减少了一半,并且运行CIBNEBENCH R15多线程渲染时的全核心频率从3.5GHz提升至3.7GHz。既然如此,那两款处理器切换至游戏模式并运行依靠处理器单线程性能的应用时,它们的频率是否会有提升呢?我们通过运行Super Pi一百万位运算进行了观察,而CPU-Z显示4种模式下,两款处理器的最高频率均为4.0GHz。


从游戏模式下的内存测试结果我们可以看到,参测内存在和AMD锐龙Threadripper 1950X处理器搭配时,游戏模式下的内存带宽仅有创作+Local Mode的一半左右,不过两者的内存延迟比较相近,均在68ns左右。同时,参测内存在搭配AMD锐龙Threadripper 1920X处理器时,在游戏模式下的内存性能测试中我们也得到了相似的结果。由此可以看出,在游戏模式下,不仅AMD锐龙Threadripper处理器的核心数和线程数变为原来的一半,而且与之搭配的内存带宽也缩减为原来的一半左右。


▲与AMD锐龙Threadripper 1950X处理器搭配时,游戏模式下的内存读取、写入以及拷贝速度均为创作+Local Mode模式下的一半左右,不过两种模式的内存延迟均在68ns左右。



此时,相信大家已经对创作+Distributed Mode、创作+Local Mode以及游戏模式之间的区别和各自的特征有了一定的了解。那么这3种模式之间的性能差别有多大,消费者在不同的使用场景中又该选择何种模式呢?下面我们就一起在“实战”中见分晓。


我们这样测试

在性能测试环节,我们将分别考察两款AMD锐龙Threadripper处理器在3种模式中各自的基准性能、应用性能、游戏性能。除了前文中提到的芝奇Trident Z RGB DDR4 3200 32GB四通道内存套装之外,我们还为两款AMD锐龙Threadripper处理器搭配了ROG ZENITH EXTREME主板、Tt FLOE RIING360水冷散热器以及AMD Radeon RX Vega 64液冷版显卡等组件。


测试平台一览


处理器:AMD锐龙Threadripper 1950X、AMD锐龙Threadripper 1920X

主板:ROG ZENITH EXTREME

内存:芝奇Trident Z RGB DDR4 3200 32GB四通道内存套装

硬盘:东芝VTX460A 240GB SATA SSD+希捷1TB HDD

显卡:AMD Radeon RX Vega 64液冷版

散热器:Tt FLOE RIING360水冷散热器

电源:Tt TOUGH POWER DPS G 1250W电源


综合测试:AMD锐龙Threadripper 1950X

基准性能测试





测试点评:从各项基准测试的结果我们可以看到,AMD锐龙Threadripper 1950X处理器在创作+Distributed Mode和创作+Local Mode这两种模式下的多线程和单线程性能非常相近。首先在多线程性能方面,CPU-Z Bench多线程性能均为8700分出头,wPrime 1024M运算耗时也均在49秒左右。而在单线程性能方面,CPU-Z Bench单线程测试中,AMD锐龙Threadripper 1950X处理器在创作+Distributed Mode和创作+Local Mode中分别获得459.6分和460分,仍然十分相近。


切换至游戏模式之后我们可以看到,AMD锐龙Threadripper 1950X处理器的单线程性能没有发生明显变化,但由于核心数和线程数减半,所以其多线程性能大幅度降低。例如,CPU-Z Bench多线程测试仅获得4603分,相比两种创作模式下的得分均降低了约33%。此外在SiSoftware Sandra算数处理器测试中,AMD锐龙Threadripper 1950X处理器的得分也仅约为两种创作模式的54%。


应用性能测试







测试点评:虽然AIDA64 Cache & Memory Benchmark的测试结果显示,参测内存在创作+Local Mode中的读取和拷贝速度均在创作+Distributed Mode的基础上有明显提升,但在应用性能测试中,两种模式之间的测试成绩并没有较大差异。例如,两种模式下的CINEBENCH R15多线程渲染性能均在3050cb左右,Handbrake视频转码耗时均为49秒。同时,在3ds MAX渲染三匹玻璃马模型(输出分辨率为2560×1707)的耗时方面,创作+Distributed Mode和创作+Local Mode之间的差距仅有3秒。此外,在比较依赖处理器单线程性能的Adobe Photoshop CS图片处理测试中,AMD锐龙Threadripper 1950X处理器在创作+Distributed Mode模式下耗时127.5秒,在创作+Local Mode模式下耗时125.4秒,两种模式之间的差距也仅为2.1秒。


而在游戏模式下,AMD锐龙Threadripper 1950X处理器在Adobe Photoshop CS图片处理测试中耗时为125.7秒,与两种创作模式中的测试成绩相近,但它在多线程应用中的成绩则有较大程度的降低。例如其CINEBENCH R15处理器渲染性能获得1667cb,和创作+Local Mode相比降低了约45%。此外,3ds MAX渲染三匹玻璃马模型的耗时增加了约9分钟之多。综合以上测试可以看出,游戏模式的多线程性能并不理想,所以它肯定不是用户在进行3D建模、图形渲染等工作时的首选模式。此外,在我们的测试项目中,两种创作模式的应用性能表现比较相近,但既然创作+Local Mode的内存测试结果更为突出,所以我们还是推荐用户在日常使用以及进行3D建模、图形渲染等工作时选择创作+Local Mode。


游戏性能测试







测试点评:在游戏性能测试环节,我们统一将游戏画质调节至最高,并且游戏分辨率均设定为1920×1080。从测试成绩来看,AMD锐龙Threadripper 1950X处理器在开启游戏模式之后,其部分游戏的性能比两种创作模式的测试成绩有不同程度的增加,但并非所有游戏都能够在游戏模式下获得性能“加成”。例如,在游戏模式下运行《杀出重围:人类分裂》时的游戏平均帧速相比创作+Local Mode下的游戏平均帧速提升了约7%。


同时,在运行《蝙蝠侠:阿甘起源》时,游戏模式下游戏平均帧速也有约7%的优势。不过,在运行《古墓丽影:崛起》,游戏模式下的平均帧速则没有明显提升,甚至在运行较为依赖多线程性能的《奇点灰烬》时,其游戏平均帧速出现了明显的降低。


最后对比创作+Distributed Mode和创作+Local Mode之间的游戏性能之后我们可以看到,两种创作模式中的游戏平均帧速比较相近。所以我们认为,用户们在畅玩游戏前,可以事先尝试开启游戏模式,并记录游戏平均帧速,如果游戏平均帧速获得提升,那么游戏模式就值得选择。


了解完AMD锐龙Threadripper 1950X的性能,接下来我们再来看看AMD锐龙Threadripper 1920X在这3种模式下,是否也有相同的性能表现。


综合性能测试:AMD锐龙Threadripper 1920X

基准性能测试





测试点评:从结果来看,AMD锐龙Threadripper 1920X处理器在不同模式下的测试成绩与AMD锐龙Threadripper 1950X处理器有着相似程度的变化。首先,AMD锐龙Threadripper 1920X处理器在两种创作模式和游戏模式中的单线程性能均比较相近。例如,这款处理器在上述3种模式中CPU-Z Bench单线程的测试成绩均在460分出头,并且Super Pi一百万位运算耗时也都在10.6秒左右。


而在多线程性能方面,由于AMD锐龙Threadripper 1920X处理器在游戏模式下的核心数和线程数减半,所以其多线程性能也同样大幅度下降。例如,创作+Local Mode下,AMD锐龙Threadripper 1920X处理器的CPU-Z Bench多线程测试获得6813.9分,而在游戏模式下,该项测试的成绩为3441.6分。同时,在游戏模式下完成wPrime 1024M运算也比在创作+Local Mode下多耗时约59秒。此外,在创作+Distributed Mode和创作+Local Mode这两种模式下,AMD锐龙Threadripper 1920X的多线程测试成绩均比较相近。


应用性能测试







测试点评:在应用性能环节,我们同样得到了和基准性能相似的结果。从Adobe Photoshop CS图片处理耗时的测试成绩来看,AMD锐龙Threadripper 1920X在3种模式下的单线程性能均比较相近。此外在多线程性能方面,在创作+Distributed Mode和创作+Local Mode这两种模式下,AMD锐龙Threadripper 1920X的CINEBENCH R15处理器多线程渲染测试成绩也十分相近。同时,在3ds MAX渲染三匹玻璃马模型(输出分辨率为2560×1707)的耗时方面,两种模式下的耗时均为930多秒。在游戏模式下,AMD锐龙Threadripper 1920X的CINEBENCH R15得分降低至1277分,而3ds MAX渲染三匹玻璃马模型的耗时也延长至1713秒。可以看出,两种创作模式的性能均十分接近,而多线程应用依然是游戏模式的短板,所以我们仍然推荐用户在使用AMD锐龙Threadripper 1920X进行图形处理、视音频转码等工作时,选择创作+Local Mode。


游戏性能测试







测试点评:从游戏性能测试结果来看,切换至游戏模式后,运行《杀出重围:人类分裂》和《蝙蝠侠:阿甘起源》这两款游戏的平均帧速均有较为明显地提升。例如《杀出重围:人类分裂》在两种创作模式下的游戏平均帧速在81fps左右,当切换至游戏模式之后,这款游戏的平均帧速提升至85.6fps。同时,《蝙蝠侠:阿甘起源》在游戏模式下的游戏平均帧速比两种创作模式下高出约10fps。此外,与AMD锐龙Threadripper 1950X处理器相同的是,AMD锐龙Threadripper 1920X处理器在游戏模式下运行《奇点灰烬》CPU Focused的游戏平均帧速也出现了明显降低。


写在最后

通过一番测试之后我们可以看到,虽然在创作+Distributed Mode和创作+Local Mode这两种模式下的应用性能测试成绩十分相近,但既然创作+Local Mode下的内存性能更强,用户们完全可以在日常使用以及图形渲染、3D建模等专业工作时选择创作+Local Mode。


而在游戏模式方面,通过对比测试结果我们不难看出,相比两种创作模式,在游戏模式中运行《蝙蝠侠:阿甘起源》、《杀出重围:人类分裂》等游戏时的平均帧速确实有不同程度的提升。当然,游戏模式并不能够为所有游戏的性能带来“加成”。例如,当切换至游戏模式之后,《古墓丽影:崛起》游戏平均帧速并没有明显提升。而在运行《奇点灰烬》这款较为依赖处理器多线程性能的游戏时,其平均帧率甚至出现了降低。那么你喜爱的游戏是否也能够在游戏模式下获得Buff呢?已经入手AMD锐龙Threadripper处理器的用户不妨亲自尝试一番。




关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接
百度热搜榜
排名 热点 搜索指数