作者:刘霞 来源:科技日报 发布时间:2010-12-18 22:29:46
选择字号:
美报告称计算能力的提升需要一场革命
 
据英国《新科学家》12月16日报道,美国全国研究委员会最新公布题为《计算性能的未来:游戏终结还是到更上一层楼》的报告称,几十年来,计算机性能获得了突飞猛进的提高,但如果软件业没有发生巨大的改变,没有新式芯片推出的话,这种发展势头将戛然而止。对于年产值高达万亿美元、已成为经济增长引擎的计算机工业来说,不啻为一个坏消息。
 
在上世纪80年代到90年代之间,微处理器的速度大大提高,但横亘在眼前的两个障碍意味着计算能力的提高在未来10年会碰钉子。随着晶体管变得越来越小,并越来越紧密,微芯片记录数据的速度在2005年就达到3千兆赫,目前已趋向平稳,这是因为速度如此之快的芯片产生的热量太多而无法用于智能手机和个人电脑中。这种稳定水平有可能终结摩尔定律,即集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
 
因此,制造商通过在一个芯片上建造两个、4个甚至8个处理器核来解决这个问题,但该研究报告警告说,摩尔定律仍然处于麻烦中:目前晶体管的功效不可能被提高得更多,且计算性能“在10年内也将将囿于能耗所限而无法有很大提高”,解决这个问题需要科学家研发出新的晶体管架构。
 
更重要的是,多核芯片通过让其处理器分摊任务来获得速度优势,为了让这一点更加有效,研究人员必须设计出能并行执行多任务而不是一个接一个串行执行任务的软件。
 
这一点听起来似乎很有潜力。全国研究委员会主席、美国模拟器件公司首席技术官塞缪尔·富勒表示,“并行计算提供了一条更加清晰的道路”来维持计算速度的增长,并行计算才是王道。
 
并行计算能很好地处理很多科学计算,诸如模拟天气和核爆炸等。谷歌公司也研发出了一套并行编程工具映射精简(MapReduce),该模型主要用于大规模数据集(大于1TB)的并行运算。但该报告警告,为串行运算而编写的大量软件转变到能有效地并行工作,是“非常困难的任务”,它要求新的软件工程过程和工具,也要求程序员重新接受培训来使用它们。
 
不过,目前正在研究并行处理的克雷公司计算机专家雷·艾利斯表示,并行计算并非新想法,“科学家也已取得了一些成绩”。他认为,通向并行计算最简单的道路30年前就已经完成。
 
 
 
 
特别声明:本文转载仅仅是出于传播信息的需要,并不意味着代表本网站观点或证实其内容的真实性;如其他媒体、网站或个人从本网站转载使用,须保留本网站注明的“来源”,并自负版权等法律责任;作者如果不希望被转载或者联系转载稿费等事宜,请与我们接洽。
 
 打印  发E-mail给: 
    
 
以下评论只代表网友个人观点,不代表科学网观点。 
SSI ļʱ
 
读后感言:

验证码:
相关新闻 相关论文

图片新闻
天堂还是陷阱?深海海底发现塑料“绿洲” 2020年度中国科学十大进展发布
科学家发现电子角动量对化学反应的影响 中国科学家利用新技术发现新生肝细胞来源
>>更多
 
一周新闻排行 一周新闻评论排行
 
编辑部推荐博文
 
论坛推荐