当前位置: 首页 > 期刊 > 《微电脑世界》 > 2005年第11期
编号:63887
单颗芯片上的超级计算
http://www.100md.com 2006年7月8日 《微电脑世界》 2005年第11期
     引:位于美国Austin的Texas大学的计算机科学家们正在设计一种革命性的微处理器架构,它将解决目前处理器设计者所面临的一些最棘手的问题,例如工作负载过重以及发热量过大等。这

    项研究由美国国防部资助,如果研制成功,它将为处理器的性能和灵活性带来前所未有的飞跃。据悉,这种有望在2012年实现商业化的新型微处理器,将实现每秒一万亿次的运算速度。

    挖掘多核处理器的优势

    在过去几十年间,芯片中半导体元件的数量至少每两年就翻一番,并且微处理器设计者都可以充分利用这些为断进步的半导体元件。先进的电路设计使用了程序流程预测以及随机测试来建立复杂的指令“流水线”,通过让处理器同时执行多条指令,提高其运算能力。但是随着电路设计复杂程度和芯片发热量的上升,这种设计模式将会走到尽头。处理器制造商开始另辟蹊径,不再制造更快的处理器内核,而是将多个内核放到同一块芯片上。

    Texas大学计算机科学教授Doug Burger说,多内核设计面临的问题是:要想发挥多内核的优势,程序设计人员必须编写出能够进行并行处理的程序,在某些情况下这是非常困难甚至不可能实现的。现在处理器面临的障碍是,某些情况下程序无法编写。要想克服这个障碍,关键要看软件设计者的努力,程序员必须为这样的处理器设计出相应的程序。

    Burger和他的同事计划通过全新的微处理器和指令集架构来解决这个问题,项目的名称为Trips(Tera-op Reliable Intelligently Adaptive Processing System ......

您现在查看是摘要页,全文长 5571 字符