来源:科学网   作者:王佳雯 韩扬眉

近日,有着“计算机界的诺贝尔奖”之称的“图灵奖”揭开面纱。国际计算机协会宣布,美国科学家约翰·轩尼诗和大卫·帕特森获得2017年度图灵奖,以表彰二人开创了一种系统的、可量化的方法用以设计和评价计算机体系架构,并对精简指令集(RISC)微处理器行业产生深远影响。

在国际计算机协会(ACM)官网公布的信息中,微软公司创始人比尔·盖茨评价轩尼诗和帕特森的贡献为“已被证明为整个行业蓬勃发展的基石”。

将灵感设计变成可重复科学

说到此次获奖的RISC系统是什么,中科院计算技术研究所研究员、中科院“龙芯”CPU首席科学家胡伟武用工厂生产线向记者作了比喻。

“比如工厂生产线生产的产品大小、规格都一样,效率就会很高。如果每个产品大小、规格都不同,则效率很低。”胡伟武说,RISC系统表面现象就是指令变得简单通用,而内在逻辑则是系统实现起来比较高效,这是它的核心所在。

事实上,在计算机技术发展的历程中,人类一直在孜孜不倦地追求对其性能的提升,并获得了一定的突破。

中科院计算所计算机体系结构国家重点实验室研究员、中科院计算所先进计算机系统研究中心常务副主任包云岗告诉《中国科学报》记者,这其中一方面是工艺层面的贡献,也就是将晶体管做得越来越小,以便在同一芯片上安放更多的晶体管;另一方面在于如何充分利用晶体管,而这就需要体系结构来设计。

“有研究显示,在过去20余年,体系结构处理器性能提升了大约1万倍,这其中体系结构和工艺方面的贡献各自占100倍左右。”包云岗说。“体系结构使得处理器的性能变得很高效,程序的执行时间从几天变成几分钟。”

此次两位科学家获奖更让硬件研究者看到了希望。“在当下各类应用都比较多,人工智能、区块链、大数据也都比较热的情况下,‘图灵奖’却颁给了计算机领域内做底层硬件的两位大师,这对我们做硬件的研究人员是一个极大的认可和鼓舞。”中科院计算所研究员韩银和说。

颠覆设计理念

“如今,每年生产的超过160亿枚微处理器中,99%都使用了RISC处理器,几乎所有智能手机、平板电脑和嵌入式设备都会用到。”国际计算机协会网站有关轩尼诗和帕特森研究成果的介绍中,如此评价二者研究对产业的影响。

“整个芯片产业每年有几千亿美元的产值,他们确实对信息技术做出了巨大的贡献。”包云岗称。不过,专家分析称,两位科学家此次获奖还与其开创的新处理器设计方法对处理器设计带来的颠覆性影响密切相关。

包云岗将此前处理器设计比作艺术设计。“设计出来,好就是好,不好就是不好,高手可以设计出佳作,而普通人却只能望洋兴叹。”然而,轩尼诗和帕特森却把处理器设计“为什么好”“怎么才能好”变成了一门可重复的科学。

二人不仅将处理器设计的透彻分析撰写成《计算机体系结构:量化研究方法》一书,并且自己通过研制RISC处理器亲自对书中的思想进行了验证。

“这本书在全世界销售了近百万本,几乎所有处理器设计者和系统软件设计者人手一本,相当于改变了人们传统设计处理器的思想和观念。”包云岗说。

近年来,我国在体系结构研究上发展迅速,但国内对体系结构的研究特别是核心芯片和系统设计放,却存在“跟随美国的思维方式太重”的问题。

“在这个人工智能新时代背景下,中国企业需要用自己的发展思维,不断缩小差距并赶超乃至领先。” 中科院计算所研究员、中科睿芯董事长范东睿说。

对此胡伟武表现的更有信心。他表示,国内指令体系技术已实现,比如龙芯CPU已实现了多指令发射和可程序“超车”功能,“只是火候上还差一点”。在他看来,再经过两三年的时间,我国自主研发的CPU性能将与国外主流CPU相当。

未来前景可期

在各国积极构建物联网和发展人工智能的当下,两位科学家成果的影响还有望在新技术的推动中进一步得到延展。

“体系结构是整个计算机复杂系统搭建的重要基石,在当前最火热的人工智能等热点技术中都体现着最核心的价值。”范东睿表示。

物联网、人工智能等技术的发展,其本质上是处理能力和效率的提升。在范东睿看来,物联网和人工智能等应用本身所体现出的高通量特性逐渐突出并成为瓶颈,高通量计算技术则成为了突破这一瓶颈的核心。

“芯片和系统能够在限定功耗、限定时间的条件下算的更多更快,是物联网、人工智能不断发展的核心因素,这不但依靠工艺的进步,更得益于体系结构技术的不断突破。”他说。

事实上,物联网比较重视处理器能耗,如果能够设计一种很高性能功耗比的处理器,对于物联网具有很大吸引力。包云岗指出,二人的方法不仅可以用来指导高性能处理器,也可以指导低功耗处理器,并在两者之间寻得平衡。

此外,采访中专家也表示,此次“图灵奖”有可能为未来埋下了伏笔。包云岗介绍称,此次获奖的帕特森对计算机产业还有两大贡献。“比如存储技术——磁盘冗余技术RAID,这项技术也开辟了一个新产业,今天的存储市场有500亿美元的产值,他在其中扮演了重要的角色。”他说。

专家预测,未来获奖者或许并非轩尼诗和帕特森本人,但极有可能他们的合作者会因为其技术研发摘得“图灵奖”。

未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

专家谈计算机体系架构研究获“图灵奖”相关推荐

  1. 通信、网络、计算融合的天地一体化信息网络体系架构研究

    摘要 随着人类活动范围从大陆向海洋.太空的不断扩展,世界各国纷纷开始布局全球无缝覆盖.连接无处不在的天地一体化信息网络建设.天地一体化信息网络是天基网络与地面网络的深度融合,不是简单的地面向空间的拓展 ...

  2. 吉林大学计算机图形学实验_32年后,计算机图形学再获图灵奖,皮克斯大佬推动3D动画发展...

    机器之心报道 机器之心编辑部 我们经常在奥斯卡颁奖礼上感受到皮克斯的力量,但这一次,它的创始成员登上了图灵奖的颁奖台. 昨日,ACM(国际计算机协会)宣布,将 2019 图灵奖荣誉授予两位皮克斯联合创 ...

  3. 姚重华曾获得过计算机领域最高的奖项图灵奖,微软研究员泰克获计算领域最高奖项图灵奖...

    腾讯科技讯(编译/夏爽)北京时间3月10日消息,据国外媒体报道,微软一名研究人员查尔斯·泰克(Charles Thacker)周二赢得25万美元的图灵奖.图灵奖又被称为"计算领域诺贝尔奖&q ...

  4. 计算体系架构研究综述与思考

    来源:专知 本文为论文,建议阅读5分钟计算体系架构的演进成为了未来计算系统发展的重要技术途径. 随着摩尔定律 (Moore's law) 与迪纳德 (Dennard) 缩放定律逐步走向终结, 依靠集成 ...

  5. 互联网之父Vint Cerf确诊肺炎,曾获图灵奖和总统自由勋章

    新智元报道 来源:Twitter等 编辑:啸林.梦佳 [导读]3月31日,"互联网之父"谷歌副总裁Vint Cerf确诊新冠肺炎.Vint Cerf是互联网的奠基人,图灵奖获得者. ...

  6. “三巨头”齐获图灵奖!沉浮30载终于开启AI复兴时代

    https://www.toutiao.com/a6673104365915472395/ 有"计算机界诺贝尔奖"之称的 ACM AM 图灵奖(ACM A.M. Turing Aw ...

  7. 计算机体系结构“圣经”新版,图灵奖得主扛鼎之作,影响无数技术人

    1946 年 2 月 15 日,世界上第一台通用可编程电子计算机 ENIAC 正式投入使用. ENIAC 每秒可以进行 5000 次基本算术运算,比同时代的计算机器快 1000 倍. 但 ENIAC ...

  8. 一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来整理 | 郑丽媛 来源 | CSDN 本以为历经波折的 2020 年即将画上句号,可在尾声, ...

  9. 计算机密码发明者去世!曾获图灵奖、并启蒙 Unix 诞生!

    图源自土豆视频截图 作者 | 胡巍巍 出品 | CSDN(ID:CSDNnews) 成长,便意味着不断告别! 本世纪初以来,越来越多的计算机鼻祖离我们远去! 当地时间7月12日,计算机密码发明者.图灵 ...

最新文章

  1. 最小生成树、拓扑排序、单源最短路径
  2. 华为全面屏鸿蒙,华为P50pro最新确认:麒麟1020+立体全面屏+鸿蒙系统,这才是华为...
  3. 团队作业8——第二次项目冲刺(Beta阶段)博客汇总
  4. 企业运维笔试考题(1)
  5. 来了!苹果二代AirPods 3月发布 全黑配色加入
  6. hdu3949(线性基,求第k小的异或和
  7. java 栈队列区别是什么意思_java栈和队列的区别
  8. Bailian2685 打印水仙花数【入门】
  9. SWPU信息学院团体程序设计竞赛题解
  10. python入门程序例子_Python 爬虫从入门到放弃(11 个有趣的 Python 爬虫例子)
  11. cocos2d-x android游戏使用自己的字体
  12. 必读的 Java 学习资料分享! 1
  13. ET vs Ad hoc
  14. 52好压卸载不干净,解压时仍有52好压选项【彻底删除步骤,超详细】
  15. off-by-one
  16. vue-cli 安装 已经preset 配置的删除
  17. 机器学习系列4 使用Python创建Scikit-Learn回归模型
  18. Android BLE4.+ 蓝牙开发国产手机兼容性解决方案
  19. 从零开始搭建React开发项目之抖音“剪映”——创作课堂(基础入门篇)
  20. arcgis 字段计算方位角

热门文章

  1. 收藏 | 数据分析师最常用的10个机器学习算法!(附图解)
  2. 手把手教你估算深度神经网络的最优学习率(附代码教程)
  3. 金星可能存在生命?科学家发现大气中有磷化氢,剧毒气体或是生物代谢产物...
  4. SAP WMSD集成之Copy WM Quantity – Not Copy WM qty as delivery qty into delivery But PGI
  5. 如何成为一名优秀的创业公司CTO?
  6. 产品经理在创造AI,到底在创造什么
  7. 最新最全GPT-3模型网络结构详细解析
  8. 5G时代下,AI赋能行业的思考
  9. 部署基于嵌入的机器学习模型的通用模式
  10. 浅谈动态人脸识别技术原理