《企业网d1net》9月22日讯
一个针头上可以容纳多少个天使跳舞?这是中世纪的学者们曾认真讨论过的一个愚蠢的问题。现代的版本可能是:“硅芯片上可以装上多少个内核?”
内核是执行程序指令的独立处理器。
在一定程度上,多核具有很大的优势,尤其是如果能编写软件来利用它们的话。双核的计算机普遍胜过单芯片和单核模式的,并且目前四核系统被公认为相当的优秀。
一个多核的芯片就像是一个脑袋上有两个大脑。在某些情况下,相较于单核处理器,多核可以使机器的性能加倍,而不需要双倍的电源或资源。
这对政府来说可能会尤其的有用,因为它为机构缩小数据中心规模提供了途径,并能提高数据中心性能而不减弱处理能力,至少理论上是这样。
如今一些公司已经加大赌注,提供多达12个核。然而在那之后就开始停滞,因为几乎没有软件,甚至是云,可以被编写来利用这么多核。
早在2009年,英特尔展示了一款专门针对数据中心的48核芯片。这台被称为单芯片云端计算机的计算机,具有很多的优势,最主要的是,有了这种与两个标准家用灯泡消耗电力一样多的芯片,未来的数据中心可以比现在更小、更节能。
之后tilera崭露头角,允诺实现100核芯片。该公司最终达成了这个目标,尽管大部分的芯片都以少于100核告终。
目前,计算机世界报道,麻省理工学院已经开发了一个110核的芯片,可以提高移动设备、个人电脑和服务器的性能。这不是一个笑话,但也不是一个可以立刻在任何人的iphone或android系统中实现的处理器。这个被称为“执行迁移机”的处理器,被设计来帮助科学家研究多核间程序运行的问题,其中一个便是特殊设置之外阻碍多核处理器实际使用的问题。
这可能是件好事,因为直到软件开始能够在多核间高效地工作,设备拥有多少核才变得真正的重要,尤其是像智能手机一类的设备。无论是单核或双核,甚至是四核,都只是浪费容量和不必要的开支。
一个针头上可以容纳多少个天使跳舞?这是中世纪的学者们曾认真讨论过的一个愚蠢的问题。现代的版本可能是:“硅芯片上可以装上多少个内核?”