计算机的中央处理器(CPU)速度愈快,执行软件的速度反而越慢,这种事有可能吗?当然有,而且已经严重威胁全球计算机业者的商机。以英特尔(Intel)为首的业者近年来推陈出新,多核心(multicore)处理器逐渐成为市场主流,然而问题是:这种处理器的概念太新、架构太复杂,导致程序设计师根本无法利用它的效能。
美国史丹福大学计算机科学教授欧路克腾指出:“如果我是计算机业者,我会惊慌失措,因为解决方案到现在连影子都没有……这是一大危机,我认为业界对这个问题做得太少、做得太迟。”领导微软公司软件开发的研究与策略长蒙蒂也表示,多核心技术是近代计算机运算史上概念变化程度最大的变革。
简而言之,多核心处理器就是将两个以上的独立处理器封装在同一个集成电路(IC),双核心与四核心的版本早已问世,成为市场主流。英特尔最新一代的六核心处理器Dunnington预计今年下半年上市。另一家大厂超威(AMD)积极开发八核心的整合型处理器Montreal,可望在明年下半年推出。
然而专家指出,四核心处理器执行一般人常用的软件时,并不会比上一个世代的产品快。更糟的是,六核心以上的版本反而会拖慢这些软件的速度。
问题关键在于,多核心处理器的架构是过去只见于超级计算机的平行运算(parallel computing),对程序设计师而言是一大挑战,他们必须将过去由单处理器负责的程序化整为零,分散到各个处理器进行运算。以怀孕来打比方,传统作法是让一位孕妇怀胎九月,生下一个宝宝;多核心作法却是由九位孕妇同时上阵,每人各怀孕一个月,再将九个人的成果“整合”成一个宝宝。
不过仍有业者保持乐观,相信巨大的经济利益将促使最佳解决方案脱颖而出。微软的蒙蒂表示,一旦突破难关,计算机业也将迈入效能突飞猛进的新境界。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
2015年数据中心六大趋势
在2015新的一年里,数据中心的发展趋势将是什么?这是广大的服务器专家和IT公司所需要重点了解的。
-
戴尔朝软件转型需要解决四大问题
戴尔最近想在分析师与媒体那宣传往昔的PC和服务器厂商想变成软件大亨的概念。但戴尔是否会成功取决于戴尔如何将才开始建立的广泛产品集成的能力。
-
Calxeda将推新助力ARM服务器发展
今年晚些时候,Calxeda公司将会推出基于四核ARM芯片的SoC产品给到OEM厂商手中,该服务器产品将会拥有更高的能效比。
-
AMD推动软件开发 从异构计算架构和APU中获益
2010年8月16日,AMD 公司近日宣布推出全面支持 OpenCL 1.1 的 ATI Stream 软件开发包 (SDK) 2.2 版,为开发人员提供开发强大的新一代应用软件所需要的工具。