从x86到ARM:下一个十年的后浪来了,你准备好了吗?

2020 年 7 月 08 日

从x86到ARM:下一个十年的后浪来了,你准备好了吗?

2020 年被称为是 ARM 架构的大年:刚刚过去的 6 月份,来自日本富士通的 ARM 架构超算一举夺得 HPC Top500 的四大指标冠军;同一天,苹果公司宣布旗下 Mac 系列产品将在未来两年内迁移至基于 ARM 指令集的自研芯片上;不久前,云计算巨头亚马逊上线了自行研制的服务器芯片,向 x86 统治的云端硬件领域发起了冲击。


在国内,伴随着 5G、AI、大数据等新技术形态的推广应用,ARM 平台也在这波浪潮中展示出了自身强大的发展潜力:华为鲲鹏服务器处理器在发布后迅速以出色的性能表现、有竞争力的功耗水准与亮眼的兼容性水平博得了业界的好评。随着华为打造的 OpenEuler 操作系统的开源和成长,一个围绕鲲鹏平台建立的,以服务器和云端应用为主要目标场景的开发社区活跃起来,展现出勃勃生机,吸引了成千上万用户与开发者的关注和参与。


无论是 HPC 高性能计算、云端服务器还是个人 PC,这些多年以来一直由 x86 指令集牢牢把持的堡垒在 2020 年纷纷失守并不是偶然事件,而是过去十年来全球计算产业变革的必然结果和趋势。随着移动计算的兴起,智能手机为主的设备取代 PC 成为个人计算市场的主流,ARM 芯片的出货量也将 x86 等对手远远抛在脑后。进入 21 世纪第三个十年,5G、AI、AR/VR 和物联网等前途无量的新时代舞台主角背后,几乎都是由 ARM 芯片打造的基础。


正是因为 ARM 指令集在越来越多的关键产业领域取得了主导地位,从开发者到用户侧对"大一统"的呼声也愈加强烈。以云端服务器应用为例,平台服务的终端用户绝大多数都在使用 ARM 平台设备;云端硬件自身从 x86 转向 ARM 后,服务端与客户端便可实现底层架构的大一统,软件的开发、测试、维护、性能调优等工作的体验和效率都能获得明显提升,进而为终端用户带来更优质的服务。


软件迁移:点亮下一个十年的明星技能


从 x86 向 ARM 平台的变革当然不可能一蹴而就。任何硬件技术革新都需要软件产业的升级配合,后者的重要性甚至更胜一筹。而在这一过程中,传统软件的架构迁移必然是关键步骤,并能创造出大量市场机会和价值。


从企业层面,早一步将自身服务端的关键产品与服务高效迁移至 ARM 平台,就能更早在下一个十年的计算新浪潮中把握主动权,获得领先优势;从个人层面,产业对软件迁移的需求将会形成新的职业蓝海,为个人事业的发展带来宝贵的机遇和丰厚的回报。


然而,跨平台软件迁移从来就不是一件轻松的工作。服务端主流应用多以 C、C++、Java、Python 等原生语言编写,加上多年来积累的平台专属优化和生态捆绑,让开发人员经常感到无从下手。另一方面,由于产业多年来未曾有过这样的大规模迁移,即便是摸爬滚打多年工程师也往往缺乏对应的知识与实践经验。技术社区中关于软件迁移的教程、指导等材料也不够丰富,整个市场处于严重的"需求高涨,供给不足"状态。


在这样的背景下,华为凭借自身雄厚的技术实力与鲲鹏平台生态建设中积累的实践成果,为国内开发者送上了针对性的高水平专业课程,满足开发人员的迫切需求,为鲲鹏平台的社区建设添砖加瓦。


活动推荐


2020 年 7 月 11 日, 18 城鲲鹏创新中心开发者创享日·山西鲲鹏生态创新中心专场将于山西太原举行。届时,鲲鹏负责人将亲临现场,带您探索鲲鹏计算生态的神秘世界。多位资深软件迁移专家齐聚太原,从 C/C++ 代码迁移、Java/python 代码迁移、Maven 仓软件构建、软件包迁移多角度全方位深入讲解鲲鹏软件迁移技术。


本次沙龙将带领与会者全方位了解软件迁移工程的流程、技术要点与难点、注意事项和项目管理优化等内容,帮助开发人员掌握相关概念,打造 x86->ARM 软件迁移的基础技术体系。沙龙更设有大咖面对面环节,与会者有机会与技术大牛直接对话,当面解答技术难题。还有上机实践环节,讲师现场指导操作,助力技术当场转化为技能。与会者还可以通过现场交流,与本领域其他开发人员交换知识、经验和市场信息,对社区的现状与未来发展建立更清晰的认知。



超大规模的迁移背后,是技术的体现,也是经验的汇聚。如果你也想体验这种大规模应用代码迁移的风起云涌,点击此链接,开启报名吧!


2020 年 7 月 08 日 09:50556

评论

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

【第四周】课后作业

云龙

Flink向副输出发送数据6-6

小知识点

scala 大数据 flink

架构第四周作业

Geek_Gu

极客大学架构师训练营

架构师训练营第 1 期 -- 第四周学习总结

发酵的死神

极客大学架构师训练营

第四周总结

架构师训练营第一期——第四周总结

tao

第四周-系统架构-作业

刘希文

【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁!!

冰河

高并发 分布式锁 高性能 线程安全 线程互斥

开源界最强类Excel前端控件——LuckySheet

孙苏勇

Excel 表格控件 在线excel

第 4 周学习总结:系统架构

云峰

一个草根的日常杂碎(10月17日)

刘新吾

随笔杂谈 生活记录 社会百态

Week 4 學習總結 - 系统架构

--------世界中心---------

架構師 程序員

Week 4 作業

--------世界中心---------

架构一期 - 甘霖 - Week 4 - 作业一

小粽

架构师训练营 week4 作业

陈皓07

第 4 周作业:一个典型的大型互联网应用系统使用了哪些技术方案和手段

云峰

4周第一题

sean

4周第二题

sean

一个草根的日常杂碎(10月15日)

刘新吾

随笔杂谈 生活记录 社会百态

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

树森

架构师训练营第 1 期 -Week4 - 课后练习

鲁小鲁

极客大学架构师训练营 架构方案 架构手段

架构师训练营第 1 期第 4 周学习总结

郑凯元

极客大学架构师训练营

一个草根的日常杂碎(10月16日)

刘新吾

随笔杂谈 生活记录 社会百态

系统架构

ABS

第四周作业

第四周 架构方法学习总结

兵长

架构训练营

架构师训练营第 1 期第 4 周作业

du tiezheng

极客大学架构师训练营

今日小记:祝他们秋招季更好 | 好工作的标准

邓瑞恒Ryan

个人成长 成长 职业规划 工作 职业成长

架构师训练营第四周命题作业

成长者

极客大学架构师训练营

架构师训练营第 1 期 week4

张建亮

极客大学架构师训练营

架构师 01 期,第三周课后作业

子文

从x86到ARM:下一个十年的后浪来了,你准备好了吗?-InfoQ