痈肿疮疖是什么意思| 藏茶属于什么茶| lsp是什么意思| 猪血不能和什么一起吃| 胎儿双顶径偏大是什么原因| 当你从我眼前慢慢走过是什么歌| Rm是什么| 半斤八两什么意思| fob价格是什么意思| 94年是什么年| 79岁属什么| 眼睛红是什么原因引起的| 增生期子宫内膜是什么意思| 察言观色是什么意思| 1972属什么生肖| 人参什么时候吃最好| 宜家宜室什么意思| 中性粒细胞偏高是什么原因| 喝胶原蛋白肽有什么好处| 电光性眼炎用什么眼药水| 爸爸生日送什么礼物| 自卑的人有什么表现| 黄花胶是什么鱼的胶| 心机是什么意思啊| 开尔文是什么单位| 眼睛变红了是什么原因| crp高是什么意思| 大便陶土色是什么颜色| 表面是什么意思| 五行金是什么颜色| 胆红素高是什么原因引起的| 水晶粉是什么粉| 眼球出血是什么原因引起的| 野是什么意思| 什么是繁体字| 什么动物没有心脏| 梦见别人买房子是什么预兆| 吃什么补充蛋白| 灌肠是什么| 状元郎是什么生肖| 5月12日什么星座| 新疆是什么民族| 球蛋白偏高是什么意思| 待我长发及腰时下一句是什么| 安是什么生肖| 艮五行属什么| 上焦有火吃什么中成药| 抹茶是什么茶叶做的| 淋巴肉是什么| 生理期没来是什么原因| 牙齿痛吃什么消炎药| 男性阴虱用什么药最好| 飞机上可以带什么吃的| 早上的太阳叫什么| 打鸟是什么意思| 毒龙是什么意思啊| 挂绿荔枝为什么那么贵| 邓超的老婆叫什么名字| 甲鱼什么人不能吃| 秒杀什么意思| 梦见别人吐血是什么预兆| 复合维生素是什么| 狗感冒了吃什么药| 百废待兴是什么意思| 怀孕之后身体有什么变化| 张国荣什么时候去世的| 脂蛋白磷脂酶a2高说明什么| 说风就是雨什么意思| 月子吃什么| 丝丝入扣是什么意思| 属鼠是什么命| 什么啤酒好| 喉咙有痰吃什么药| 请什么自什么| 头皮屑多的原因是什么| 脾虚吃什么中成药| 杀跌是什么意思| 试营业是什么意思| 一个井一个点念什么| bid医学上是什么意思| 小孩拉稀吃什么药| 中耳炎用什么药最好| 蛋白质高是什么原因| 肺有小结节要注意什么| 10月10日是什么星座| 气胸是什么病是大病吗| 小鸡炖什么好吃| 手脱皮什么原因| 目不暇接的意思是什么| 头臀长是什么意思| 梦见牙碎了是什么预兆| 南什么北什么的成语| 苯对人体有什么危害| waist是什么意思| asia是什么意思| 生化常规主要是检查什么的| 见什么知什么| 叶酸吃到什么时候| 婴儿什么时候长牙齿| 丑时是什么时间| 奇妙是什么意思| 青鹏软膏主要治疗什么| 接吻要注意什么| 月经前长痘痘是什么原因| 熹字五行属什么| 腿脚肿胀是什么原因引起的| 黑脚鸡是什么品种| 白醋有什么作用| 30年的婚姻是什么婚| 月经前腰疼是什么原因| 浮夸是什么意思| 夏天木瓜煲什么汤最好| 痰有腥臭味是什么原因| 什么节气| 100元人民币什么时候发行的| 裸贷是什么意思| 白细胞偏低吃什么药| 临幸是什么意思| 头响脑鸣是什么原因引起的| 吴京为什么看上谢楠| 腰间盘突出有什么症状| 六畜兴旺是什么生肖| 水瓶座的幸运色是什么| 宫颈管少量积液是什么意思| 与世无争是什么意思| ami是什么意思| 氯气什么味道| 气虚是什么原因造成的| 订单号是什么| 心火大吃什么药| 发热是什么原因| 湿疹是因为什么原因引起的| 结扎对女人有什么伤害| 红枣和什么不能一起吃| 什么是四环素牙| 什么的仪式| 羽字五行属什么的| 咽喉发炎吃什么药| 支原体弱阳性是什么意思| 什么是紫外线| 工资5k是什么意思| 结膜炎是什么原因引起的| 民考民是什么意思| 血糖偏高可以吃什么水果| 211是什么意思| 慢性宫颈炎是什么原因引起的| 甲字五行属什么| 为什么吃了饭就想睡觉| 牙齿根管治疗是什么意思| 荷花又什么又什么| 嘴巴苦苦的是什么原因| 水漫金山什么意思| 什么洗面奶最好用排行第一| 动脉ct主要检查什么| 开除党籍有什么影响| 转氨酶是什么意思| 什么叫增值税| 羊水偏少对胎儿有什么影响| 香港什么时候回归| 梦见摘杏子是什么意思| 日本桑是什么意思| 蛋糕裙适合什么人穿| 喉咙痛挂什么科| 大姨妈期间适合吃什么| 沙里瓦是什么意思| 为什么月经量少| 什么人什么天| 猫的五行属什么| 甘油三脂是什么| buy是什么意思| 佩字五行属什么| 外痔是什么样子的| 来姨妈为什么是黑色的血| 198是什么意思| 蜈蚣怕什么东西| cd8高是什么原因| 饮用水是什么水| 胎盘血窦是什么意思| 皲裂什么意思| 圈名什么意思| dior是什么意思| 散人是什么意思| 进去是什么感觉| 假菌丝是什么意思| 哀莫大于心死什么意思| 属猴的守护神是什么菩萨| 狗狗能吃什么水果| 心里害怕紧张恐惧是什么症状| 杨树林是什么牌子| 产前筛查是检查什么| 什么病不能吃西兰花| 4月23日是什么星座| 做肠镜前一天可以吃什么| 手足口病忌口什么食物| 抑郁症吃什么食物好| 50岁是什么之年| 父加一笔是什么字| 难为你了是什么意思| 月痨病是什么病| 乸是什么意思| 梦到熊是什么意思| 夏天吃什么降火| 农历7月20日是什么星座| 甲状腺癌有什么症状| 女生被插是什么感觉| ac疫苗是预防什么的| 敌人是什么意思| 黄体功能不足吃什么药| 子宫筛查主要检查什么| 荆棘什么意思| 12月14日是什么星座| 抽搐是什么原因引起的| 开铲车需要什么证件| 离婚证是什么颜色| 圆圆的月亮像什么| 胰腺炎能吃什么| 痔疮是什么样子的图片大全| 子宫瘢痕是什么意思| 波澜壮阔是什么意思| bata鞋属于什么档次| belle什么意思| catl是什么意思| 胃寒吃什么食物好| 黄发指什么| 红豆杉是什么植物| 肾b超能检查出什么| 梦魇是什么原因造成的| 势在必得是什么意思| 左肾肾盂分离什么意思| AMI是什么病| 977是什么意思| 春光乍泄是什么意思| 心不在焉是什么意思| 最里面的牙齿叫什么牙| 什么叫吐槽| 金铃子是什么昆虫| 鱼字五行属什么| 血糖高看什么科室| 什么是副乳| 总胆固醇高是什么原因| 美女的胸长什么样| 枫叶的花语是什么| 3月20日什么星座| 腹泻可以吃什么食物| 液金是什么| 生活因什么而精彩| 4a是什么意思| 老白茶属于什么茶| 生物工程专业学什么| 5月有什么节日| 咖啡色配什么颜色好看| cr5是什么意思| 直径是什么| 拿的起放的下是什么意思| 鱼什么时候产卵| 戌是什么生肖| 财星是什么意思| 策字五行属什么| 女人吃什么排卵最快| 检查怀孕挂什么科| 人体的三道防线是什么| fsh是什么| 扁桃体肥大有什么影响| 优格是什么| 百度

新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 目前选择四核处理器移动平台并不是明智之举

深交所举办第183期“走进上市公司——天赐材料”活动

作者: 时间:2025-08-04 来源:网络 收藏
百度 全省国家科技奖获奖等次与数量、国家“千人计划”入选人数,以及发明专利申请数等呈现大幅增长,全省主要经济社会发展指标增幅保持全国第一方阵。

  我们正处于移动计算时代的过渡期,每天都有令人震撼的设备发布,移动计算性能不断提高,令人充满期待。

  目前正在经历如PC机之前一样的演变路线:单核处理器的频率一路攀升,达到最大允许功耗的极限;为了继续提升计算性能,并保持合理的功耗,处理器厂商又推出了多核处理器。

  意法middot;爱立信早在2009年就推出了双核处理器平台,是第一批推出双核处理器的芯片厂商,其NovaThor平台开发计划也是基于ARM双核处理器。根据公司的分析报告,现有的软件以及近期上市的软件还不能充分发挥四核技术的优势。从最高可达频率和内存访问开销角度看,增加内核不是没有代价的。只有很好地平衡加核做法与软件运行能力,才能充分利用加核后所提升的硬件并行处理能力。

  本文将通过对比的方式探讨频率较高的双核架构与频率较低的四核架构的优缺点。不过,芯片技术和软件处理的折衷解决方案正在迅速发展,而且,爱立信也将根据技术未来发展趋势调整产品计划。在本文中,我们把讨论的焦点放在性能上,功耗问题只稍加提示。事实上,在执行高性能任务时,四核处理器的频率和电压都较低,因此节能省电效果更好;但是,如果不执行高性能任务,四核就失去了省电的特色。

  多核是需要有代价的

  目前大多数最新的所使用的多核架构是对称多核处理系统(Symmetric Multi Processing, SMP),其特点是多个内核完全相同,且访问系统资源(包括内存)面临相同的开销。此外,运行SMP功能的操作系统的基本需求是多核必须共享一个内存空间。为确保多个物理内存之间的一致性来实现共享内存空间,还需要配备专用电路。在今天的多核处理器中,每个内核都有各自的一级高速缓存,每个内核的一级高速缓存必须保持相互一致,而且还要与唯一的多核共用的二级高速缓存保持一致。内存一致性硬件位于高速缓存的重要运行通道内,因此,该硬件在很大程度上决定了多核架构的扩展性。增加内核不可避免地导致一致性协议的额外管理,产生额外的延迟,从而对性能造成负面影响。这就是为什么SMP架构不能无限地扩展的原因,即使在超级计算机上, 也不能无限扩展。

  不断增加的1级/2级高速缓存数据流量和共用2级高速缓存而产生的数据拥堵问题也限制了多核处理技术的扩展性能。每增加一个内核,就需要更大的芯片面积和更高的2级高速缓存容量。这进一步增加了芯片布局限制,并在内存分层结构内部引起访问延迟。

  意法·爱立信的实验表明,对于典型负载,当处理器从双核变成四核时,每增加一个内核,每核性能将会受到25-30%影响,虽然这是内核频率损失和在系统的不同部分浪费更多的时钟周期的综合影响,但是,我们可以将其简化为等效的频率降低。

  软件的扩展性

  只有把软件设计成并行运行才能充分发挥多核处理器的优势。软件并行应用分为两类:并行应用软件和多任务处理。并行应用遵循著名的Amdahl定律,如方程式1所示:

  目前选择四核处理器移动平台并不是明智之举

  如果处理器数量N给定,我们利用这个方程式可以确定一个应用软件能够取得的最高加速比S,其中P代表并行运行应用在软件中所占的百分比,即P随着处理器数量增加而线性提高((1-P)是串行运行应用的百分比)。我们特别关注的是,对于一个对于给定的应用软件(即P值已知),何时才是改用四核处理器的最佳时机。对于一个给定的应用软件,有一个很有趣的分析方法:合并一个四核处理器与一个双核处理器的可达加速比,并考虑前文描述的硬件额外开销因素,把硬件对相关频率F的影响考虑进去,即当Fquad * S4> Fdual * S2时,四核性能占优。

  图1所示是用比较S4/S2比与Fdual/Fquad的方法解上面的不等式。蓝色横线代表Fdual/Fquad = 1.37,这个数值对应四核处理器每核25-30%的额外性能开销。这条线与S4/S2曲线相交于P=70%的点,这意味着,应用软件的并行占比必须超过70%,才能把四核处理器的优势发挥出来,否则,四核性能比不上速度高出25-30%的双核处理器。在现阶段P>70%这个比例太大了!这意味着70%的应用代码都要很好地并行运行,这是非常罕见的。

  目前选择四核处理器移动平台并不是明智之举

  图1: 当Fquad * S4> Fdual * S2时,S4/S2,Fdual/Fquad对比

  有人可能提出,如果单核与双核解决方案对比,结论也是同样的,这在理论是正确的,但是,实际数值却让我们得出相反的结论:图2中的红线与图1中的红线相同,而绿线则代表单核与双核的加速比特性。两条线的走势相同,但是,绿线总是在红线上方延伸,结果P值比双核与四核曲线的P值小很多,在这种情况下,速度较慢的双核优于速度较快的单核。此外,架构从单核转向双核的性能代价也比从两核转向四核低很多,进一步将P的阈值降到一个合理的数值(大约30-35%)。

  选择四核处理器移动平台,目前不是明智之举(电子工程专辑)

  图2:比较单核对双核(绿色曲线)与双核对四核(红色曲线)的加速比提高幅度

  我们继续比较双核和四核处理器:根据经验,并行比例超过70%的应用软件是很少的。多媒体应用软件和某些视频应用是一个例外,考虑到它们需要的大量并行处理和优化计算,其P值非常高,甚至达到了90-95%。但是,我们所讨论的上下文有其特殊性:的相关多媒体功能几乎全都是硬件加速,导致这种特殊性的原因是:没有任何其它方式能够达到所需的性能并且/或者移动平台的功耗是受限的。非硬件加速的多媒体应用软件确实可充分发挥四核处理器的优势,但是,它们会很快耗尽任何一种移动设备的电池,因此非硬件加速的使用是有疑问的。

  网页浏览器是推动移动计算性能提高的主要力量之一。今天的网页浏览器能够在双核处理器上取得1.4-1.5的加速比,对应的P值在55-65%之间,仍远低于70%阈值。另外,实际的应用情况甚至要比理论更差,因为在今天的网页浏览器内并不能找到Amdahl定律定义的并行百分比P。事实上,大多数加速比来自关联的支持活动,例如,用户界面、多媒体、网络等,某些活动会分几个线程执行,因此,这些系统级的并行活动让双核处理器优势(1.4-1.5的加速比)得以充分发挥。

  即便我们在网页浏览中使用Amdahl定律,由于所涉及的并行算法之间的相互差异,我们也无法在四核处理器上得出1.8-2.0的理论加速比。事实上,我们倾向于四核处理器的1.6-1.7的理论加速比,这个比值对应一个更具实际意义的50-55%的等效P值。即使移动多核处理器的处理优势将会极大地推进网页浏览器的并行化机制,但是,鉴于所涉及软件的复杂性,这个过程肯定需要一段相当长的时间。

  视频游戏是另一类值得考虑的计算密集型应用软件。与网页浏览器相似,,今天的大多数商业游戏引擎并非并行且不适用于Amdahl定律。我们发现,有些游戏具有与网页浏览器一样的系统级特性,从而在双核处理器上能取得很好的加速比,当然,其P 值仍然低于推动四核处理器应用的门限值。

  此外,移动视频游戏的瓶颈是图形处理,而不是CPU。因此,目前,四核这一点激励因素不足以让软件厂商在如此复杂的系统的并行化工程上花费大力气。我们预计这种情况会逐渐改观,但是还是尚需时日。

  多任务处理的任务量有多大?

  多任务处理是软件并行化的另一个推动力,当然,多任务处理肯定受益于多核处理器。多任务处理指同时处理多个相互关联性很小或无关联的粗粒活动。多任务处理的例子很多,例如,一边听音乐一边上网或进行多页浏览(现代的多页浏览实现方法将针对不同的页面分支出不同的进程。)。

  因为多任务处理完全取决于并发任务的数量和属性,所以并没有类似Amdahl定律一样的数学公式来帮助我们确定其加速比。我们需要设法找到貌似合理的能够把下一代2 GHz双核处理器发挥到极限的用例,一边听音乐一边做其它事情当然是一个很普通的用例,但是播放音


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭
右位是什么意思 捡到黄金是什么预兆 白色舌苔厚是什么原因 nt是什么意思 下贱是什么意思
什么是宫颈纳囊 老鼠疣长什么样子图片 em是什么意思 蛆长什么样子 肝火旺失眠吃什么药
冬天吃什么 孟德是什么意思 束缚什么意思 拔冗是什么意思 为什么胸部会胀痛
射是什么意思 蔓越莓有什么功效和作用 骨折后吃什么恢复快 肝硬化吃什么水果好 sun代表什么
灌注治疗是什么意思hcv9jop6ns5r.cn 浮世是什么意思hcv9jop4ns8r.cn 什么是香港脚hcv8jop0ns6r.cn 糖化血红蛋白是什么hcv9jop6ns0r.cn 拉肚子应该挂什么科xscnpatent.com
专科考研需要什么条件hcv8jop0ns1r.cn 为什么容易出汗hcv8jop7ns5r.cn 弥散是什么意思hcv8jop5ns4r.cn 右侧附件区囊性回声是什么意思hcv8jop1ns6r.cn 业力什么意思hcv8jop9ns7r.cn
双马尾是什么意思bfb118.com 鬼冢虎属于什么档次hcv7jop6ns4r.cn 压床是什么意思jingluanji.com hpv用什么药hcv8jop6ns2r.cn k1是什么意思weuuu.com
什么是粗粮hcv7jop6ns0r.cn 再生纤维是什么wzqsfys.com 连号的钱为什么不能花hcv8jop2ns3r.cn 1985年是什么命hcv7jop7ns3r.cn 姜子牙是什么神仙hcv9jop3ns3r.cn
百度