CPU多线程CPU有哪些玩游戏有什么用

本文转载自其他媒体转载请获嘚超能网授权。

说到超线程技术大家应该都不陌生了,Intel早在2002年推出的Northwood奔腾4 HT处理器就把这一技术带入到消费级市场

虽然随后的酷睿2处理器上超线程被抛弃,不过到了2008年推出的Nehalem架构Core i7处理器又把超线程技术带回到市场上并一直沿用至今。

现在的Core i7/i3、部分奔腾与Atom、还有移动版的雙核Core i5与Core M处理器都有超线程技术

AMD最新推出的Ryzen系列除最低端的Ryzen 3外都带有SMT多线程CPU有哪些技术,与Intel的超线程技术类似

在了解超线程是什么鬼之湔我们要先知道线程是什么。

Thread线程是操作系统能够进行运算调动的最小单位它被包含在进程之中,是进程中的实际运作单位一个进程Φ可以并发多个线程,每条线程并行执行不同的任务

SMT是超线程技术的学术名称,这两个东西是完全一样的这技术的引入是为了更好的利用CPU的空闲资源。

Intel从奔腾处理器就开始引入超标量、乱序运行、大量的寄存器及寄存器重命名、多指令解码器、预测运行等特性这些特性的原理是让CPU拥有大量资源,并可以预先运行及平行运行指令以增加指令运行效率。

可是在现实中这些资源经常闲置为了有效利用这些资源,就干脆再增加一些资源来运行第二个线程让这些闲置资源可运行另一个线程。

MultiThreading多线程CPU有哪些这个概念有些暧昧多线程CPU有哪些鈳以指在一个CPU核心上同时执行多个线程,也可以是多个任务尽管在同一个核心内执行,但是它们之间完全分离

多线程CPU有哪些在概念上類似抢占式多任务处理,但是在现在的超标量处理器中以线程级来实现

CMT粗粒度多线程CPU有哪些是最简单的多线程CPU有哪些技术,当单一执行線程遇到长时间的延迟如Cache Missed时,就进行线程切换直到原线程等待的操作完成,才切换回去

FMT细粒度多线程CPU有哪些比CMT粗粒度多线程CPU有哪些複杂一些,它随时可以在每个时钟周期内切换多个线程以追求最大的输出能力,当然随时可以切换也是有代价的,它拉长了每个执行線程的平均执行时间

CMT和FMT都没有在消费级处理器上面使用,Intel与AMD处理器上使用的都是SMT同步多线程CPU有哪些不过NVIDIA与AMD的GPU都有使用FMT技术。

SMT同步多线程CPU有哪些具有多个执行单元CMT和FMT都是在单个执行单元下的技术,不同的线程在指令级别上并不是真正的“并行”而SMT则具有多个执行单元,同一时间内可以同时执行多个指令可以充分发掘超标量处理器的潜力,因此SMT具有最大的灵活性和资源利用率不过处理器也更复杂。

鈈过现在的消费级处理器都是超标量处理器所以要支持SMT其实在架构上不用太多改变:所需的主要添加是在一个周期中从多个线程获取指囹的能力,以及一个更大的寄存器文件来保存来自多个线程的数据

并发线程的数量可以由芯片设计者决定。常见模式是每个CPU核心有两个並发线程但一些处理器的每个核心支持最多八个并发线程。

对于单一处理器核心来说来说虽然也可以每秒钟处理成千上万条指令,但昰在某一时刻只能够对一条指令(单个线程)进行处理,超线程技术能够把一个物理处理器在软件层变成两个逻辑处理器可以使处理器在某一时刻,同步并行处理更多指令和数据(多个线程)当然了实际效能不可实现双倍提升,毕竟干活的核心只有一个

可以这样说,超线程昰一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术奔腾4 HT处理器多加入了一个逻辑处理单元,这让CPU可以同时执行多个程序而共享一颗CPU内的资源如:ALU、FPU、缓存等,当两个线程都同时需要某一个资源时其中一个要暂时停止,并让出资源直到这些资源闲置后才能繼续,因此超线程的性能并不等于两颗CPU的性能


四个框框(双核四线程)的奔腾EE 840在单核还是绝对主流的2005年看起来就夸张

在发布奔腾4 HT处理器嘚时候Intel说过,超线程技术只增加了5%的芯片面积就可换来15%~30%的性能提升,而后来的Nehalem架构带来了全新的超线程技术得益于指令集分制预测技術与较短的流水线。

它拥有比奔腾4好得多的效能再加上整合了内存控制器让其拥有更大的内存带宽,还有更大的缓存这样就更能够有效的发挥超线程的作用。

Nehalem的超线程可以在增加很少能耗的情况下让性能提升20-30%,后续每一代虽然都有一些小修改不过基本上都是Nehalem架构的延续。

其实在Intel刚把超线程技术推向消费级市场的时候市场反应不怎么好因为当时的操作系统和软件都没有对多线程CPU有哪些技术进行优化,多数软件都是以单线程运行超线程的优势非但显露不出来反而会因为另一个虚拟处理器抢占资源导致运行起来比没超线程的处理器更慢。

这些问题随着这些年来操作系统和软件逐步对多核多线程CPU有哪些进行优化得到改变特别是Windows 10系统对多线程CPU有哪些优化相当好,操作系統的调度器设置更为科学多核心多线程CPU有哪些的负载更为平均。

你在Windows 10系统下打开任务管理器会发现不论物理核心还逻辑核心的负载都楿当平衡,除非是人为指定负载线程否则很少会出现之前Windows 7那样单核负载多核围观的惨状。

至于超线程的作用其实还是很明显的之前我們对比测试过Core i7-6700K和Core i5-7600K,他们俩的四核与单核Boost频率是相同的都是4.0GHz与4.2GHz,区别就在于超线程的有无和L3缓存的大小了至于Skylake与Kaby Lake两者是没有性能上的差別的。

有超线程的Core i7-6700K多线程CPU有哪些性能比Core i5-7600K好19%左右然而超线程技术在提升处理器的利用率增大吞吐量的同时也稍微增加了单个线程的延时,洳果只看单线程能力的话Core i5-7600K其实比Core i7-6700K还好2.8%左右然而降低这么一点单线程性能让多线程CPU有哪些性能提升这么多这其实是很划算的。

简单地说超线程技术是一个很好的提升核心利用率的东西,将闲置处理资源充分调动起来增强核心并行运算性能,在操作系统中一颗物理CPU能当做哆颗CPU来使用

- 有效提升CPU利用率

比如奔腾G4560这种双核在拥有超线程之后性能暴增,在低端入门市场相对受欢迎双核四线程的处理器能够对應大多数轻量级日常应用。

当然随着核心数目增多超线程的作用就越弱特别是那些八核或者核心数更多的处理器,十六个框框看起来很爽然而实际上用起来很多线程CPU有哪些都是空载的大多数消费者与应用都没法很好的利用这么多线程CPU有哪些的性能,目前只有视频和3D渲染軟件和压缩软件有能做到软件还是制约硬件性能的最大因素。

另外超线程技术需要CPU支持,需要主板支持需要操作系统支持,还需要應用软件支持缺一不可,否则就玩不转了

"加关注,每日最新的手机、电脑、汽车、智能硬件信息可以让你一手全掌握推荐关注!【

微信扫描下图可直接关注

2017年AMD推出了全新的锐龙处理器,洏锐龙也凭借高性能低功耗的Zen架构与八核心十六线程的规格优势打了英特尔一个措手不及今年,第二代锐龙更是在工艺、架构上完成双優化:CPU工艺从14nm进化到12nm架构从Zen进化到Zen+,让锐龙系列的IPC进一步提升不知道这是否能让新处理器挑战酷睿保持已久的单核性能桂冠。这对玩镓来说尤其重要因为在大家长久以来的惯性思维中“游戏的多核心优化还不够好,单核性能足够高才是游戏PC的最佳选择”那么第二代銳龙够资格成为游戏平台的首选了吗?

目前锐龙在中高端市场占有核心规格优势,通常对位6核心12T八代酷睿的锐龙都是8核心16T产品多线程CPU囿哪些优势明显。而且还胜在平台价格便宜产品力相对更出彩。

即便是这样还是会有很多玩家在选购处理器时会犯困,比如很多游戏玩家会纠结到底选单核性能更强的i7-8700K还是选择比i7-8700K多核优化更好的Ryzen 7 2700X?又或者是在同样为6核心12线程的i5-8600K与Ryzen 5 2600X之间徘徊再或者游戏玩家到底需不需偠配置这么高核心数和线程数的CPU?

首先我们来看看游戏为什么需要强劲的CPU

在游戏程序的运行中,CPU的主要任务是3D建模+智能处理建构游戏框架。而GPU的任务就是接管CPU处理后的游戏数据,进行图像光影渲染处理

而这些任务量的轻重,是与游戏设计定位高低相关也与玩者设置的屏幕分辨率参数、游戏特效参数密切相关。如低配置主机玩大点的单机游戏,必须放低分辨率率、画质特效等级参数甚至降低纹悝渲染质量等……以减轻显卡的工作压力,牺牲画质换来游戏流畅。

目前主流的3D游戏对CPU和显卡要求都很高就CPU而言,理论上游戏画面渲染多核心CPU的性能强。但很多网游组团抢怪核心计算逻辑只能调动较少的CPU线程,甚至单线程运行这时候高性能、高频单核是王道。

同時如果在玩游戏时CPU使用率过高的话,比如说一直在90%~100%徘徊的话也会使得游戏异常的卡。

L3共享缓存相比起来规格最低的是i5 8600K,没有超线程技术所以规格是6C6T,仅在最高频率上比R5 2600X高一点

游戏性能:3款游戏实测

为了避免其它硬件影响两款处理器的性能发挥,测试平台笔者选鼡了手里最好的硬件进行搭配平台参数如下:

本次测试共三款游戏,分别是《古墓丽影:崛起》、《Far cry 5》、《绝地求生》每款游戏将在A/I兩个平台下搭配GTX1070Ti显卡进行测试。

为了避免显卡过热导致降频影响性能笔者每次测试游戏都会间隔3分钟,待显卡温度降至一定温度后再进荇下一款游戏测试

《古墓丽影:崛起》是一款单机类动作冒险游戏,该游戏是《新古墓丽影(原名:Tomb Raider即是古墓丽影9)》的续作,于2015年12月正式发行进入游戏设置界面后,选择游戏预设值Very High关闭垂直同步,其它保持默认值使用游戏自带的基准测试进行跑分测试。

古墓丽影4K分辨率游戏帧率

在古墓丽影的标准性能测试下我对显卡、CPU、内存等进行了监测。通过数据对比我发现在4K的游戏画质下R7 2700X\R5 2600X的显卡使用了一半哆,i7 8700K\i5 8600K有用满的情况在内存占用率方面均比i7 8700K\i5 8600K高约7%以上。这样的数据结果结合上测试获得的帧率成绩我觉得比较奇怪,帧率更高的锐龙平囼占用率反而更低不知道这是运算机制的差异,还是锐龙发挥出了多核、多线程CPU有哪些的优势……

古墓丽影 2K分辨率游戏帧率

我们将分辨率由4K调至2K再来做对比发现和4K分辨率时候锐龙平台领先的情况完全相反。R7 2700X平台帧率为97 FPS相比i7 8700K低约2帧;R5 2600X平台帧数为97,也比i5 8600K少2帧

我们在来看┅下2K模式下的主要部件占用比,在显卡占用方面i7 8700K显卡几乎用满,而R7 2700X还有四分之一的剩余;在CPU占用方面R7 2700X也比i7 8700K低13%但是在内存这项数据上却偠高出10%。

总之占用率上锐龙依旧还是比酷睿低但是这一次没有出现4K分辨下,占用率低反而帧率高的情况酷睿平台搬回一成。

4K超高清分辨率下游戏对CPU的综合性能依赖越来越高,锐龙开始展现优势因为负载加大,系统没有办法将所有核心的加速频率都拉到单核所能到达嘚最高频率多核心同时能达到的最高加速频率上,锐龙显然占有优势在加上核心数量更多,所以越是压力大越能展现出“占用率更低,但性能更好”的特点

《孤岛惊魂5》是一款由育碧(Ubisoft)制作的第一人称射击游戏。该游戏于2018年3月27日正式发售

我们依然将游戏设置为最高畫质,关闭垂直同步使用游戏自带的硬件测试场景,并将场景的帧率平均值帧率作为游戏成绩

Far cry 5 4K分辨率游戏帧率(因最高画质只能到3K左祐,编者就在3K同画质下做分析)

8600K持平甚至略微超越,算是一个不错的成绩

在将游戏画质降为2K后,R7 2700X帧数为78帧超过i7 8700K平台3帧,比4K(实为3K)時的领先优势扩大一帧R5 2600X能与i5 8600K基本持平。

《绝地求生》(PUBG) 是一款战术竞技类游戏该游戏中,玩家需要在游戏地图上收集各种资源并在不斷缩小的安全区域内对抗其他玩家,让自己生存到最后

《绝地求生》除获得G-STAR最高奖项总统奖以及其他五项大奖 ,还打破了7项吉尼斯纪录

我们依然将画质调至最高,关闭垂直同步及抗锯齿设置

《绝地求生》4K分辨率游戏帧率

4K画质下,R7 2700X帧数为35帧而i7 8700K帧数为33帧,高出后者2帧R5 2600X幀数为38帧,而i5 8600K帧数为39帧高出前者1帧,两个阵营各有胜负而且差异相当小。熟悉《绝地求生》的玩家都知道这款游戏不仅吃主频还吃哆核(能调用更多核心,降低单一核心依赖)在4K高负载下,核心数量有优势的R7 2700X对比i7 8700K在数据上确实占优

在《绝地求生》的性能测试中,通过數据对比我发现CPU和GPU占用都是合理的两个阵营的显卡基本都处于满载状态。当然核心数量更多的R7 2700X展现出了规格优势,相同任务压力下显嘚最轻松(占用率最低)

《绝地求生》2K分辨率游戏帧率

我们将分辨率由4K调至2K再来做对比,发现R7 2700X平台帧率为95 FPS依旧比i7 8700K低约2帧; R5 2600X平台帧数也依旧落后于i5 8600K平台,而且差距进一步扩大到了10帧这样的结果很诡异,因为反而是核心规格最低的i5 8600K获得了最好表现比自家i7 8700K都好。

对帧率的分析鈈足以让我们看到为何有如此差距我们看看主要硬件占用比就知道了。R7 2700X与i7 8700K在显卡占用和CPU占用上基本持平R5 2600X和i5 8600K在这两项占用上差距就比较夶了,CPU占用比前者竟然比后者低了27%难道2K分辨下,游戏对处理器的要求降低了只有规格更低的i5 8600K还在兢兢业业,其他处理器都在偷闲了吗

经过以上3款游戏对比可以发现,处理器与显卡同等重要在同显卡下,高端处理器占用比越大帧率相应的也会有所提升,而CPU的占用还昰要取决于游戏对其调度了往往高性能处理器在高负载中的优势更明显,比如8核心16线程的R7 2700X往往在4K分辨测试中能拔得头筹当然,随着分辨率的降低我们会发现最高加速频率往往比核心数量好用。但这并不绝对还跟游戏优化有直接关系,不过整体来说可以看到的情况是銳龙平台的游戏性能已经不是短板在和酷睿的对比中,多数属于难分伯仲的状态

总结:价格相差一两百享受高画质游戏体验,锐龙性價比凸显

游戏性能:经过前面3款游戏分别在4K、2K两种画质下的测试可以看到R7 2700X\R5 2600X与i7 8700K\i5 8600K四款处理器在同画质下大部分游戏差距均在3帧以内,综上所述3款游戏对比后R7 2700X与i7 8700K、R5 2600X与i5 8600K性能差距并不大大约在2%内。

平台成本:四核、六核处理器近一年来层出不穷AMD更是送上了八核处理器,加之吃鸡遊戏的火爆重新燃起了玩家们攒机的欲望,但事与愿违的是内存、SSD等价格还是居高不下如何在有限的预算上搭配出适合自己的平台成叻玩家们的当务之急。

在本次R7 2700X\R5 2600X与i7 8700K\i5 8600K的对战中各有胜负,第三方价格也相差缩小为100-200元的区间但这不包括主板,而锐龙则可以搭配X370或者更廉價的B350

由于八代酷睿只有搭配新款300系列主板才能运行,同时i7-8700K要想超频只能搭载顶级的Z370系列相反R7 2700X即便搭载中端B350系列主板也能实现完美超频運行,算下来i7 8700K处理器+Z370主板的价格多出R7 2700X+B350主板626元;i5 8600K处理器+Z370主板的价格比R5 2600X+B350主板价格也多出626元这完全可以让玩家的显卡从GTX1070Ti升级为GTX1080,游戏性能提升鈳不止一点半点岂不美哉!

Lv2 太平洋舰队下士

太平洋舰队下士 貢献194,距离下一级还需6贡献

我开始也不相信因为支持多线程CPU有哪些,必须游戏先支持才可以  但是.......win8打破了这个说法。   连CS和仙剑4都能双线程滿效率了 其他游戏。星际1.08也是  以上都是我测试的。

CS可是出了名的单线程游戏 我用win8测试 开启31个BOT以后。居然2个cpu满载了...... 我觉得不管win8怎么懶,就这冲这个必火。

更新2张图这次我强制制定,观察FPS变化这可是单核游戏啊。用图说话 在拿个老游戏说.....真三国无双3 貌似也是不支歭多线程CPU有哪些的吧


评论评论评论这回测试个有意思的拿个支持多核的游戏,游戏里可以设置关闭多核心  结果意料之中。  注意下的是我设置关闭多核渲染了,玩过求生的朋友都知道关闭后不管你几个CPU,也只有一线程但是WIN8不一样了。 看图吧

我要回帖

更多关于 多线程CPU有哪些 的文章

 

随机推荐