IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    多核的未来

    Guancheng (G.C.)发表于 2010-10-02 16:13:43
    love 0

    UT Austin的Yale Patt教授上个月来Chalmers交流,做了题为《Future Microprocessors: Multi-core, Mega-nonsense, and What We Must Do Differently Moving Forward》的讲座。Yale Patt是计算机体系结构学术圈的巨擘,他最有名的研究成果是和Branch Predictor和HPS microarchitecture,他的学生们也巨牛无比,学术界有名的有UIUC的Wen-Mei Hwu,CMU的Onur Mutlu等等,工业界Intel不少核心工程师也出自他的门下。这个讲座主要谈了他对未来的多核处理器的发展的看法,有趣的是他二十年前也预测过现在的处理器,我还专门问了他当时的预测是否靠谱,他说“那我得回去查查看才行”,人非常的Nice。

    简单介绍一下关键的几点:

    1. 为什么要多核?
    It is easier than designing a much better uni-core
    It is cheaper than designing a much better uni-core
    It was embarrassing to continue making L2 bigger
    It was the next obvious step

    2. Asymmetric Chip Multiprocessor才是未来
    一个chip上既有Large Core,又有Small Core,前者专门用来加速那些诸如Critical Section之类的串行代码。

    3. ILP未死
    其实还有ILP的性能很多可挖掘的空间,只是多核设计上更经济更简单,所以大家都慢慢转到多核上来了

    4. Parallel Programming is NOT Hard
    如果从新生就开始进行并行编程的教育,从一开始就thinking in parallel,并行编程就不难,关键是打破Abstraction。

    UIUC的Distinguished Lecture Series也有他今年4月在UIUC的讲座,甚至还有video。

    Enjoy!

    Chalmers microprocessor sept 2010
    View more presentations from parallellabs.

    相关日志

    • 02/04/2010 瑞典Ericsson总部Master Thesis面试回忆录
    • 05/04/2010 聊一聊瑞典的程序员
    • 11/13/2010 多线程程序常见Bug剖析(上)
    • 12/09/2009 在瑞典打甲流疫苗
    • 11/04/2009 Launched my master thesis finally


沪ICP备19023445号-2号
友情链接