0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

计算机体系架构获“图灵奖”

mK5P_AItists 来源:未知 作者:邓佳佳 2018-04-02 10:05 次阅读

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

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

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

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

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

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

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

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

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

颠覆设计理念

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

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

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

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

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

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

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

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

未来前景可期

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

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

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

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

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18298

    浏览量

    222254
  • 物联网
    +关注

    关注

    2870

    文章

    41659

    浏览量

    358432
  • 计算机
    +关注

    关注

    19

    文章

    6652

    浏览量

    84573
  • 人工智能
    +关注

    关注

    1776

    文章

    43899

    浏览量

    230646

原文标题:专家谈计算机体系架构研究获“图灵奖”

文章出处:【微信号:AItists,微信公众号:人工智能学家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供了一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对量子计算机真是一无所知,只是听说过量子纠缠、超快的运算速
    发表于 03-05 17:37

    【昉·星光 2 高性能RISC-V单板计算机体验】为 Ubuntu 安装 Docker 及常用软件

    【昉·星光 2 高性能RISC-V单板计算机体验】为 Ubuntu 安装 Docker 及常用软件 目的 为了更好的利用星光2,决定使用容器来管理。 换源 使访问更快。 # 备份 cp /etc
    发表于 02-21 17:54

    昉·星光2 RISC-V单板计算机体验(一) - 开箱

    昉·星光2 RISC-V单板计算机体验(一) - 开箱 一、开箱 昉·星光2( VisionFive 2 )的包装盒设计的很有科技感。“拥抱变革, 拥有未来”这句话太适合当下环境了。 正面: 反面
    的头像 发表于 02-21 10:10 181次阅读
    昉·星光2 RISC-V单板<b class='flag-5'>计算机体</b>验(一) - 开箱

    【RISC-V开放架构设计之道|阅读体验】学习处理器体系架构的一本好书

    感谢电子发烧友论坛和电子工业出版社提供的试读机会。 《RISC-V开放架构设计之道》由RISC-V架构的作者、著名的计算机体系架构专家David Patterson亲自主笔撰写。Dav
    发表于 01-23 20:08

    智能化的计算机体系结构设计方案

    未来计算机体系结构将趋向于智能化和自适应性。智能化的计算机体系结构可以根据不同的任务和场景进行智能调整,提高计算机的性能和效率。
    发表于 01-22 11:05 166次阅读
    智能化的<b class='flag-5'>计算机体系</b>结构设计方案

    《RVfpga:理解计算机体系结构》3.0 版本更新上线

    计算机体系结构课程,该课程针对本科教学设计,包含一整套丰富的教学资料和实践练习,可帮助学生了解处理器架构中的关键要素,包括多个IP内核,修改RISC-V内核的方法,
    的头像 发表于 01-18 08:27 245次阅读
    《RVfpga:理解<b class='flag-5'>计算机体系</b>结构》3.0 版本更新上线

    名单公布!【书籍评测活动NO.26】图灵奖得主亲自撰写!RISC-V开放架构设计之道

    设计者亲自撰写,揭秘RISC-V的设计思路+基本要素,中科院计算所包云岗老师团队翻译,倪光南院士作序力荐! 本书特色 《RISC-V开放架构设计之道》由RISC-V架构的作者、著名的计算机体
    发表于 12-13 17:25

    冯诺依曼架构和哈佛架构有何不同

    冯诺依曼架构是最常见的计算机体系结构之一,最早由冯·诺依曼于1945年提出,又称普林斯顿结构。这种架构中,指令和数据存储在同一个存储器中,使用同一条地址总线和数据总线来传输数据和指令。
    的头像 发表于 12-10 14:10 594次阅读
    冯诺依曼<b class='flag-5'>架构</b>和哈佛<b class='flag-5'>架构</b>有何不同

    工业计算机的应用

    工业计算机在半导体设备上的应用,具体在哪一方面。比如说图像处理使用什么样的计算机,工业控制使用哪一方面的计算机
    发表于 09-12 14:19

    【昉·星光 2 高性能RISC-V单板计算机体验】2更换Debian操作系统

    接上两篇:【昉·星光 2 高性能RISC-V单板计算机体验】1初识赛昉科技StarFive - RISC-V技术论坛 - 电子技术论坛- 广受欢迎的专业电子论坛! https
    发表于 08-31 00:03

    计算机组成与设计

    计算机组成与设计 计算机组成与设计是计算机科学中最基础的课程之一,它主要阐述了计算机的组成原理和设计方法。随着计算机技术的快速发展,
    的头像 发表于 08-17 12:37 937次阅读

    【昉·星光 2 高性能RISC-V单板计算机体验】+3、系统功能测试

    【昉·星光 2 高性能RISC-V单板计算机体验】+3、系统功能测试
    的头像 发表于 07-26 08:59 944次阅读
    【昉·星光 2 高性能RISC-V单板<b class='flag-5'>计算机体</b>验】+3、系统功能测试

    FPGA有符号数,定点小数表示及计算机数值表示规则

    计算机体系中,计算机并不认识负数,那么计算机是如何表示负数呢?
    发表于 06-16 15:34 1504次阅读
    FPGA有符号数,定点小数表示及<b class='flag-5'>计算机</b>数值表示规则

    计算机组成与设计:硬件/软件接口 risc-v版 Computer Organization and Design The Hardware/Software Interface: RISC-V Edition

    组成原理的学生阅读的入门教材。 RISC-V版,围绕RISC-V指令集架构,主要讲授计算机系统的硬件组成及主要功能子系统的原理和逻辑设计,有助于提高对计算机的精确理解与系统认识,为计算机体系
    发表于 06-15 18:15

    计算机体系结构看操作系统

    计算机体系架构(Computer Architecture)泛指计算机硬件系统设计的各个方面,包括指令集架构(Instruction Set Architecture,ISA),微
    的头像 发表于 05-09 16:14 525次阅读