电脑小百科

IPC和能效比

[复制链接]
阅读次数 24      发表日期 2020-9-10 22:59
今年的剩下几个月,应该是让小伙伴们特别兴奋的时段,处理器、显卡都有架构大升级,至于这些产品强到啥程度呢,厂商骄傲地拿出了IPC和能效比来说明,看着提升百分之xx的指标是挺不错,不过这两个词到底啥意思呢?很多小伙伴就不是很清楚了,咱们今天就来说一说,让小伙伴们看得更清楚吧。
1 - 1599716628536.jpg
IPC的全称是( Instruction Per Clock,每时钟周期指令数),也就是说在同样的频率下,IPC越高,CPU干的活越多,当然性能就越强。提升IPC的方法一般有两种,第一当然是优化处理处理线路、结构,让处理器干活更利落,减少无用功。这与芯片的架构设计、指令集、缓存等有关。
2 - 1599716630493.jpg
另外一种就简单粗暴多了,多加“人手”就好了啊,比如双核变四核,再加上超线程,每个时钟周期能处理器的指令数,也就是IPC也就翻着跟头提升,比如现在几十个核心的专业CPU,IPC肯定比几个核心的消费级CPU高得多,所以3GHz~4GHz就很强了。
3 - 1599716628935.jpg
那为啥不是大家都搞成几十个核心来用呢?首先是架构设计和指令集越复杂、缓存越大、核心越多,频率就越难提升,高IPC×低频率,实际性能当然就打折扣了。其次这么复杂的芯片价格/功耗一定高,其中高价格让消费者承担不起,高功耗则牵扯到另一个重要指标——能效比的高低。
4 - 1599716628992.jpg
能效比的含义很明显,就是消耗的电能与性能的比值。这同样可以说明芯片的效率,而且特别适合说明那些不以频率来论高低,而是更看重实际性能表现的芯片,比如前面提到的专业CPU,以及大家更关注的GPU。
5 - 1599716628953.jpg
知道了它们的含义,我们在看宣传和实际准备购买的时候也就不会糊涂了。比如做视频、搞设计的时候,所有核心一起干活,那么性能只要看IPC和运行频率就行了。而玩游戏或者处理一些日常事务的时候,常常只能用到4个~6个CPU核心,那么靠堆核心获得高IPC的CPU,游戏表现就不见得很强。
6 - 1599716629413.jpg
可是,不管是在做什么工作,CPU或者GPU有多少个核心在工作,它的频率能跑到多高,性能可以发挥的怎样仍然是最大功率,也就是所谓的“功率墙”决定的。使用电力的效率,即能效比越高,在设定的最大功率下性能就越高,所以能效比这个参数不管啥时候都管用。
来源:CFAN

相关内容


2020上云采购季

返回顶部 返回列表