抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

华为艾伟:量变引起质变的历史将在计算产业重现

2020 年 3 月 27 日

华为艾伟:量变引起质变的历史将在计算产业重现

进入智能时代,摩尔定律放缓,传统计算模式已无法满足所有应用场景的需求,世界需要异构、云边端协同且无处不在的多样性计算。未来十年是计算架构创新的黄金十年。


“如何在这样一个巨大的变化时代获得先机?”在华为开发者大会 2020(Cloud)上,华为芯片和硬件战略 Fellow 艾伟发表了题为《拥抱变化,共创计算新时代》的演讲,通过对计算产业的回顾和展望,试图解答这一问题。


艾伟表示,计算迎来新时代,算力格局正在急速变化。从主流处理器总算力来看,x86 曾经以 PC 规模优势颠覆 UNIX 主机,如今,这个格局也在发生变化,市场正由 Arm 主导。



历史是怎样发生,又将如何重现?

艾伟介绍道,计算产业的历史并不悠久。软硬件工程师,尤其软件工程师的历史也只是从半个世纪前开始。但在这半个世纪的过程中,我们已经看到了一次巨大的产业变革——x86 超越了 UNIX 的大型机和小型机。


从 80 年代 PC 机兴起之时到 1993 年,可以看到由 PC 主导 x86 的总算力输出逐渐追上了 UNIX,虽然那个时候 x86 也只是“下里巴人”,但随着英特尔在 1998 年推出至强系列处理器,性能达到服务器水平之后,量变终于引起质变。


值得关注的是,历史可能会重现。


2007 年,当 X86 还在快速发展的时候,智能手机上市。很快到 2013 年,拐点出现,由智能手机主导的 Arm 算力输出超过了 x86。



如今,Arm 提供了 82%的算力,x86 仅为 16%。并且可以看到,Arm 算力增长的速度是 x86 算力增长速度的 5 倍。



这背后同样和上游产业从端到端发生的变化有关。首先,半导体先进工艺的发展已经不再由 PC 机牵引,而是转向了基于 Arm 的智能手机,智能手机成为整个半导体产业先进工艺的主要驱动力。


在这个基础上,基于 Arm 的产品形态的种类就会更加丰富多彩,基于 Arm 的产品的创新也越来越多。


艾伟指出,2019 年,随着鲲鹏 920 的处理能力达到高端处理服务器的水平,从量变到质变的故事会再次发生。


他表示,对于每一位工程师来说,面对计算平台的变化,关键是怎么把自己的技能转移到一个新的计算架构。


“它不是一个简单的迁移,我们先看看过去在做软件的时候,我们碰到了什么样的计算平台的变化。”


多核并行让性能再次提速

早期软件不用做修改,计算平台的性能也会越来越好,因为处理器的主频变高了。但如今主频的增长在延续摩尔定律上碰到了瓶颈。


在处理器的性能达到一定水平的时候,会碰到巨大的功耗约束,主频的提高跟功耗的浪费呈三次方的正比关系,所以通过提高主频来提高性能的路走不下去。



那么如何突破瓶颈,继续提高 CPU 算力?


华为的选择是多核并行。从服务器看,早在第一代的鲲鹏 916 上,华为就使用了 32 核的 2.4GHz 主频的 Arm Cortex A72,到去年鲲鹏 920,核数提高到 64,并且采用了华为自研核心。



艾伟强调,这不只是华为在做的改变,市面上多个 Arm 处理器都在增加更多的核数,英特尔和 AMD 也在走多核提升算力的路径。这也给软件工程师带来了新的挑战,是广大开发者需要去适应的变化。


除了多核高性能处理能力的提升,艾伟指出,还需要更加高速低时延的总线,能够让大家更加快捷地访问数据、外设和网络,以及最底层的物理层的连接技术。


“在突破这些技术的同时,我们给大家带来了全球最多的内存访问通道,鲲鹏 920 支持 8 通道内存访问,性能提升 64%,可以用更多的数据来及时‘喂养’CPU 的计算。”据官方说法,华为鲲鹏 920 是第一个采用 8 通道 DDR4 的处理器,也是第一个采用 PCIe 4.0 的处理器。



硬件以外,还需要传递算力价值的桥梁——软件。


艾伟指出,PC 高速发展时代,每年可以有上亿新增用户,其软件应用数目达到十万级别。而在智能手机时代和云时代,用户数增长达 10 亿级别,软件数量级则是百万级别,而这些上层软件的繁荣也是因为底层单位成本所能购买的算力提升了 10 亿倍。


据他介绍,Arm 服务器软件生态经历了孵化、加速和繁荣三个发展阶段,从操作系统到中间件、到软件开发工具,各个方面都已逐步充实。目前支持 Arm 的企业软件数量从 2015 年到现在已经增加了 40 倍,达到 2200 多个,



艾伟表示,在云+AI+5G 时代,端边云协同成为现实,也有了更多的机会。尤其 5G 的到来,使得端到端的请求响应时间降到了 10 毫秒以内。这个时延已经能够匹配 AR/VR 和眼脑的神经反应速度,带来新的应用场景和体验,数字世界与物理世界之间也实现了更紧密的连接。



“基于一个全 Arm 的开发平台,大家可能不再需要买一个 x86 的 PC,我们只要基于 Arm 的手机、Arm 的 PC,甚至 Arm 的智能电视,就可以实现随时随地的编程和开发。我们的应用可以部署在终端,可以部署在边缘计算,可以部署在数据中心的云计算。所有这些部署场景都是未来的创造机会。我们相信在一个全 Arm 的开发环境、全 Arm 的应用运行部署环境上,我们的软件工程师会有更高的效率,以及更广阔的职业发展前景。” 艾伟总结道。


2020 年 3 月 27 日 16:412832
用户头像
罗燕珊 InfoQ中文站记者

发布了 132 篇内容, 共 47.9 次阅读, 收获喜欢 216 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

【架构师训练营】大作业一:快递架构设计

MindController

架构设计 架构师

三无小区整改,平安小区智能化管理平台搭建

t13823115967

智慧社区管理平台开发

[架构师训练营第 1 期] 大作业(二):架构师技术知识导图

猫切切切切切

MySQL中的哥哥表、妹妹字段,是什么鬼?

云流

Java MySQL 数据库

Junit4 Rules 使用

hungxy

Java JUnit

公安一体化警务,合成指挥作战平台搭建

t13823115967

智慧公安

聚焦产业链供应链 拓展数字经济新空间

CECBC区块链专委会

数字经济 企业融资

手把手教你如何巧用Github的Action功能

flutter android 持续集成

架构师第七周总结

Geek_xq

2020,云计算这一年

脑极体

趣店容器进化史

ZoaChou

k8s 容器化

感谢 Gridea,让我有动力写作

和牛

程序员

智能电车小白从入门到了解(Day1/28)

mtfelix

自动驾驶 28天写作 智能电车 电动汽车

程序员如何让自己更快的废掉?

冰河

程序员 程序人生 规划 职业生涯

用户体验提升计划:前端性能检测清单2021

知识乞丐

前端性能优化 28天写作

喜提offer!支付宝Java研发岗四面,从基础到项目在到架构与业务

Java架构之路

Java 程序员 架构 面试 编程语言

关于拼多多价值的思考

.

28天写作

Java并发包源码学习:CLH同步队列及同步资源获取与释放

程序员小毕

Java 源码 jdk 多线程 并发

[架构师训练营第 1 期] 大作业(一):通达系统概要设计图

猫切切切切切

邹平打造区块链生态环境监管体系

CECBC区块链专委会

区块链 生态环境

【架构师训练营】大作业二:架构知识总结

MindController

总结 架构师 架构师训练营第 1 期

精选算法面试-链表(反转)

李孟

算法 链表 28天写作

爱了! Alibaba技术官甩出的“阿里内部Java成长笔记”,差距对比真的是不止一点点

Java架构之路

Java 程序员 架构 面试 编程语言

架构师必会知识大合集:五位架构师手写于西溪园区的技术使用心得

Java架构之路

Java 程序员 架构 面试 编程语言

MySQL慢查询(上):为啥会这么慢?

架构精进之路

MySQL MySQL优化 MySQL使用 28天写作

【得物技术】App需要什么样移动网关

得物技术

App 后端 网关 得物技术 移动端

联通链:5G时代的信任链

CECBC区块链专委会

中国联通

极客大学架构师训练营大作业

Meow

极客大学架构师训练营大作业

Meow

使用 Jenkins + Docker 构建与部署 Serverless 应用

donghui

Docker Serverless jenkins

架构师训练营第七周课后作业

万有引力

Study Go: From Zero to Hero

Study Go: From Zero to Hero

华为艾伟:量变引起质变的历史将在计算产业重现-InfoQ