写点什么

DevRun 开发者沙龙于杭州成功举办,开发者迎来鲲鹏嘉年华!

Eileen

2020 年 5 月 30 日

DevRun开发者沙龙于杭州成功举办,开发者迎来鲲鹏嘉年华!

5 月 30 日,华为 DevRun 开发者沙龙——鲲鹏开发者嘉年华在华为杭州研究所成功举办。本次活动以线下+线上的方式进行,以“新基建”为引,重点介绍了鲲鹏计算产业生态,并围绕“鲲鹏软件迁移”和“openEuler”进行了相关技术实践及解决方案分享。


在本次沙龙中,华为浙江云与计算业务部总经理卢广博士、华为鲲鹏计算市场营销部总经理杨琴先生首先进行了精彩致辞。



华为浙江云与计算业务部总经理 卢广


在今年的全国两会中,“新基建”被首次写入了政府工作报告。在此之前,无论是中央推动经济复苏发展的顶层设计,还是各地方政府未来重大投资项目布局计算,新基建都已多次出现,是当下最强劲的产业风口之一。


如果说 20 年前,中国经济的“新基建”是铁路、公路、桥梁的话,那么未来 20 年支撑中国经济社会繁荣发展的就是以 5G、人工智能、计算、数据中心、工业互联网等科技创新领域的“新基建”。


华为鲲鹏计算市场营销部总经理杨琴表示,5G 和物联网都是联接技术,联接的是连接需求和算力。所有应用的产生都源于需求,随着 5G 创新应用的逐步发展,多样化应用催生多样化算力的需求,基于大数据和人工智能的创新需要大量的多样化算力,既需要通用计算算力也需要异构计算算力。随着新应用数量和种类的增加,可能会出现更多种多样的计算单元。国家未来的数字经济,必然需要这些多元算力支撑。因此,在这次“新基建”中,“要构建一个我们自己掌握核心技术的多元计算能力”。


杨琴强调,强大的算力、丰富的算法,对海量的数据进行计算,为智能化提供了可能性。但孤立的数据的价值是很低的,想要实现智能化,必须把强大的算力联接起来,形成一朵云。因此,只有连接加计算形成合力,才锻造成这把组成通往智能世界的钥匙,也只有掌握连接和计算的核心技术,才能更好推进“新基建”。



华为鲲鹏计算市场营销部总经理 杨琴


在数据经济时代,算力和数据都将成为新的生产力和生产资料。然而,摩尔定律的逐渐放缓,让算力和性能陷入一系列发展瓶颈,市场对创新架构的需求日益加深。计算平台的创新之战一触即发,传统计算产业正在引来新一轮的动荡与求生。如何破解未来的数字经济时代新密码,产业数字化转型与创新已成求生之道。


基于此,华为聚焦于发展华为鲲鹏+昇腾双引擎,通过“硬件开放、软件开源、使能合作伙伴”来推动计算产业的发展。杨琴表示,鲲鹏计算产业目标是建立完善的开发者和产业人才体系,通过产业联盟、开源社区、OpenLab、行业标准组织一起完善产业链,打通行业全栈,使能千行百业。


鲲鹏软件栈已覆盖操作系统、中间件、web、大数据、数据库等业务类软件,管理和监控、应用工具等运维类软件,以及开发工具、编译工具等开发类软件,为开发者切换到鲲鹏生态打下了良好基础。硬件厂商基于开放的服务器主板和 PC 主板发展自有品牌的产品和解决方案,软件厂商则可以基于 openEuler 的开源 OS 以及配套的数据库、中间件等平台软件发展应用软件和服务。


在“鲲鹏软件迁移”的系列讲解中,来自华为的技术专家分别对 C/C++代码迁移、Java/Python 代码迁移、Maven 仓软件构建和软件包迁移进行了详尽的讲解。


鲲鹏计算软件迁移调优高级工程师刘旺从计算技术栈与程序执行原理出发,介绍了鲲鹏软件迁移的必要性,并通过软件迁移过程为大家展示了迁移的五个步骤以及每个步骤的具体事项。通过鲲鹏一系列的开发套件,开发者可以低成本高效完成迁移,加速底层算力升级。


在 C/C++代码迁移中,刘旺介绍了 C/C++代码编译原理及构建流程,针对编译脚本及编译选项移植、编译宏移植、builtin 函数移植、内联汇编函数移植、SSE intrinsic 函数移植等典型移植类问题进行了重点分析和迁移方法讲解。最后,刘旺引入 Porting Advisor 开发工具,以大数据中的 Impala 组件为例,帮助开发者快速、高效的完成 C/C++代码迁移。


在 Java/Python 代码迁移中,华为鲲鹏计算产品部软件迁移调优高级工程师张永正主要介绍了 Java/Python 代码编译运行过程涉及的迁移改动点。Java 源码迁移修改点包括安装合适的 JDK 版本、引用的 SO 库需重新编译以及根据业务实际情况调整 JVM 参数;Python 代码迁移改动点包括升级 Python3.X 版本及对应的源码编译、含 C 模块或全 C 模块的迁移等。此外,张永正还结合多个案例,为大家讲解了具体场景下的处理方法。


在 Maven 仓软件构建中,张永正主要介绍了 Maven 仓的分类和搜索顺序,以及鲲鹏 Maven 仓解决的问题和下载路径。同时,张永正为开发者讲解了如何配置优先搜索鲲鹏 Maven 仓。他表示,鲲鹏 Maven 软件构建关键流程是直接从鲲鹏远程仓下载 ARM 依赖文件,无需重新编译依赖文件。


在软件包迁移中,针对“如何将 x86 架构 rpm 重构成鲲鹏平台”这一问题,张永正结合传统 rpm 重构流程进行了详细的步骤说明。在重构过程中,鲲鹏开发套件 Porting Advisor 可以实现自动扫描、自动从鲲鹏 Maven 下载依赖文件和自动打包功能,从而加快重构 rpm 包的流程。


华为操作系统是华为内部研发和使用多年的服务器操作系统。能够为鲲鹏处理器能提供全栈支持。在 2019 年 12 月 华为操作系统 正式开源为 openEuler ,同时华为内部的 华为操作系统 也改以 openEuler 为上游版本继续这内部服务的场景使用。openEuler 通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,同时 openEuler 也将成为包容新想法、新思路及新方案的创新平台。


在现场,华为操作系统调测技术专家谢志鹏为开发者介绍了 openEuler 操作系统 A-Tune 自优化方案原理与实现方式。谢志鹏表示,为了让基础软件发根据业务场景给出最合适的资源模型,“如何让 OS 懂业务”、“如何降低人工调优成本”是系统调优中的两大痛点。对此,谢志鹏介绍,openEuler 的自调优系统 A-Tune 能够识别业务,匹配最佳资源模型,实时响应业务特征变化。在现场,他针对 A-Tune 的系统架构,及其两个关键技术点——系统画像构建和感知技术和基于机器学习的最优参数搜索技术进行了重点讲解。


接着,华为 iSula 容器团队架构师蔡灏旻围绕 openEuler 轻量化容器引擎 iSulad 架构进行了分享。iSulad 是开放的容器平台,支持双容器引擎和五种不同的容器模式。在现场,蔡灏旻对 iSulad 轻量化容器引擎的实现原理和特点进行了深入介绍,并为开发者提供了开发和使用 iSulad 的具体学习路径。


在茶歇期间,来到现场的开发者带着自己的想法或疑惑,与华为的技术大咖们进行了面对面的沟通交流。针对开发者遇到的技术问题,专家进行了详细解答,整个氛围自由而热烈。与此同时,开发者们也在体验区进行了参观体验。



开发者在体验区进行参观和操作体验


茶歇过后,在专家们的指导下,参会的开发者完成了迁移实践操作并获得了相应认证。



大家在现场进行鲲鹏软件迁移实操演练



鲲鹏计算软件迁移调优高级工程师刘旺为现场同学进行操作指导


现场的及时交流、一对一的深度指导,让参会的开发者对鲲鹏生态有了更加深入的了解,同时也让开发者在实操过程中切实感受到鲲鹏开发工具对开发者的友好。


最后

此次沙龙真正让开发者从技术层面深入地了解了鲲鹏生态,也体现了华为对于技术的认真和执着。2020 年,DevRun 还将为开发者带来哪些惊喜和干货?让我们一起期待!


2020 年 5 月 30 日 18:001164

评论

发布
暂无评论
  • 智能即时物流的分布式系统架构设计

    演讲嘉宾 宋斌,美团点评资深技术专家。 内容介绍 美团外卖发展了4-5年,即时物流的摸索也经历了3年的时间,业务从0孵化到初具规模,我们在这个过程中积累了一些分布式高并发系统的建设经验。 演讲大纲 即时物流行业的发展和现状; 面临的技术问题和挑战; 从0起步的美团外卖即时物流体系的建设历程; 实践过程中关于架构、分布式的思考和演进; 从产品策略型的系统演进到智能系统过程中,核心技术能力和平台沉淀; 未来分布式架构可能遇到的挑战。

    2018 年 9 月 12 日

  • 乘上腾飞的翅膀——华为鲲鹏生态入门指南

    21世纪第二个十年末,当ARM架构的东风由移动计算产业开始吹向传统的服务器和云端市场时,华为公司开发的鲲鹏计算平台也应运而生,凭借优异的硬件性能与功耗表现和生机勃勃的生态建设势头,成为了挑战x86服务器霸权的领军力量之一。

  • 小米线下零售供体系的技术创新和探索

    小米从电商开始做零售,2015 年开始布局线下,业务开始了快速扩张。零售技术团队从进销存开始做起,一步步拼装补齐平台功能,推动技术在业务场景落地,并提升门店销售经营效率。在探索零售效率和创新上,零售技术团队做了很多的尝试。配合业务部门进行移动收银落地、优化供需模型,推进门店运营数字化等。同时伴随业务的渠道拓展和全球化业务发展,线下零售技术体系全面梳理功能矩阵并不断演进架构,开始了从零售支撑到软件系统平台化再到中台化的演进过程。本次演讲将和大家一起探讨零售技术团队技术探索的经验和方向。作者简介王德宇,现任职小米信息技术部全球新零售高级研发经理,小米线下零售技术体系负责人。2014 年加入小米,亲历和参与了小米从电商到全渠道零售发展过程。期间服务过仓储物流、电商多个技术团队。2016 年初,参与建立小米线下零售技术体系,并推进技术落地。伴随线下零售体系从基础销售到多渠道平台化建设,技术体系中台化转型,系统能力对外输出的整个时期。

    2019 年 11 月 21 日

  • 用 WebAssembly 赋能 AI 硬件

    硬件加速的神经网络芯片可以极大提高 AI 应用的用户体验,如今,市场上的中低端手机大多已经预装 AI 加速的芯片,但是传统浏览器与 App 开发工具并不能直接触达这样的芯片层硬件功能。WebAssembly 技术能让广大用户与开发者真正从 AI 加速获益。WebAssembly 是一个在前端设备上有广泛支持,为性能优化的虚拟机。通过 WASI 扩展接口,我们可以使用它支持的20多种编程语言直接调用硬件接口,WebAssembly 的模块化安全设计保证了虚拟机硬件调用的安全。我将会为大家介绍与演示 Second State 与 Qualcomm(高通)公司合作的开源 WebAssembly 虚拟机 SSVM。SSVM 与高通骁龙处理器的神经网络加速器结合,让中端手机也可以快速在本地完成图像识别与人脸识别等重度 AI 工作。当然,硬件加速的AI芯片不只应用于手机终端。在数据中心与服务端的AI应用也越来越多。SSVM 可以在云原生的服务端提供 Serverless 的 AI 微服务。讲师介绍吕艺,在IT技术领域从业19年,从事过 CRM、CallCenter 的系统集成与架构设计,在亚信工作期间成为移动业务专家。2012年,在掌阅科技带领团队完成系统向微服务化方向的演进。2015年,加入5miles,任 CTO,5miles App 是一款在美国市场排名靠前的二手交易平台,系统基于 AWS 云进行部署运行,在运用 Docker、Lambda 等容器技术与 Serverless 等方面有丰富的经验。2017年,成立 CyberMiles 团队,开始区块链领域的研究工作,并于2018年10月与团队完成公链的开发与上线。2019年中,在新创业公司 Second State 任技术副总裁,进行 WebAssembly 与 AI 硬件以及 Serverless 应用方面的研究和实践。

    2020 年 1 月 20 日

  • 从鲲鹏创新应用大赛到软件迁移细节,读完这篇文章全掌握

    日,【鲲鹏凌粤,展翅鹏城·鲲鹏应用创新大赛2020·深圳赛区宣讲会】通过线上直播的形式成功举办。此次宣讲会上,不仅有来自鲲鹏产业源头创新中心的专家们向广大开发者讲解深圳赛区赛题、赛制以及更多的参赛技巧,来自华为鲲鹏的计算专家们也向开发者在线解读了鲲鹏生态的发展和软件迁移所涉及的技术细节。

  • 鲲鹏开发工程师技能图谱正式发布

    2019年10月17日,在InfoQ主办的QCon全球软件开发大会上海站,华为联合极客邦科技共同发布了《鲲鹏开发工程师技能图谱》(以下简称“图谱”),该图谱旨在帮助开发者快速、全面了解鲲鹏开发全貌,轻松开启鲲鹏开发之旅,同时指引开发者从鲲鹏社区获取开发所需技能及资源,汲取营养,让开发者与鲲鹏生态共同成长并从中获益。

  • 高可用、弹性动态的金融级移动架构在蚂蚁金服的演进之路

    演讲嘉宾罗其平 蚂蚁金服 支付宝事业群技术专家内容介绍支付宝在无线领域投入了大量的开发资源,面向高并发、超大业务体量构建并完善了一套成熟的移动开发架构,在用户体验、应用稳定性、性能提升方面都有相应的建树。本演讲将着重围绕支付宝高可用、弹性动态的金融级移动架构演进之路展开讨论,并结合输出完整的开发工具链帮助传统银行完成架构升级的案例辅以解析。演讲会重点介绍支付宝移动端开发框架的设计理念和演进;以及监控、分析、应急响应等具体业务场景实践。内容大纲 支付宝在移动端的架构演进与思考; 高可用、弹性动态的移动金融架构演进; 剖析如何快速构建、复制稳定、高可用移动金融应用。

    2019 年 1 月 2 日

  • 端、边、云的全场景 AI 下,如何统一开发模式进行高效开发?

    12 月 20 日,华为技术沙龙·昇腾专场杭州站,将邀请华为多位 AI 技术专家,为现场开发者,更深层次解读全栈全场景 AI 计算框架。

  • 干货满满!鲲鹏创新中心开发者创享日圆满落地 18 城

    算力的发展如何才能跟上新兴技术应用落地的脚步,已经成为关乎到每一个互联网企业未来发展的大命题。随着人工智能等新技术的逐渐兴起,企业对于算力的需求再度飙升,计算产业的创新与变革势在必行。

  • 让软件迁移调优不在是拦路虎,这场赛事锤炼你的技术

    ARM的崛起构筑了终端市场的繁荣,也终结了x86过去40余年一家独大的局面。随着硬件性能的飞跃发展,ARM架构开始向更多x86的设备产品中渗透,同时越来越多的服务也转向了ARM云平台。

  • 硕果满满!18 城鲲鹏创新中心开发者创享日·长江鲲鹏生态创新中心专场圆满落幕

    整个迁移过程在实操时可能会遇到一系列的问题,因此鲲鹏还提供了系列的开发套件来帮助完成分析迁移和调优。

  • 「鲲鹏应用创新大赛 2020」重庆赛区宣讲会顺利召开

    7月25日,「鲲鹏应用创新大赛2020」重庆赛区宣讲会在重庆市海王星科技大厦智酷沙龙顺利召开,共XXX人到场参与了本次宣讲活动。

  • 贝壳找房的 Node 服务稳定性建设实践

    演讲嘉宾贝壳找房资深工程师,现负责贝壳C端前端团队,2012年毕业于北航,曾就职于:人人网、百度、阿里,著有《Vue移动端实战技巧》一书。有丰富的用户体验优化、架构设计相关经验,近一年专注 Node 全栈方向。内容介绍Node.JS 采用事件驱动、异步编程,为网络服务而设计。其非阻塞模式的 I/O 处理可带来在相对低系统资源耗用下的高性能与出众的负载能力,适合用作依赖其它 I/O 资源的中间层服务。做为公司内第一个在C端场景下应用Node作为BFF的团队,我们做了很多的探索,而服务稳定性一直是我们最重视的。本次分享将介绍贝壳找房在进行服务稳定性相关建设,分享 Node 实战过程中的积累和经验。

    2019 年 7 月 24 日

  • 如何实现从 x86 到鲲鹏平台 90% 的 C/C++ 代码自动迁移?

    从大型机到x86架构,计算的下一个拐点在哪?

  • DevRun 线下开发者沙龙 2020 再启航 | 首期【鹏城实验室 & 华为鲲鹏专场】顺利举办

    5月16日,由鹏城实验室与华为鲲鹏联合举办的DevRun开发者沙龙–首期【鹏城实验室&华为鲲鹏专场】在深圳鹏城实验室成功举办。

  • 技术赋能产业变革,知识提升个人价值:山西鲲鹏开发训练营圆满成功

    借着国家新基建和信创产业全面铺开的浪潮,山西省政府正在通过自主创新技术快速推进企业的产业转型。今年3月,省政府将信创产业定位为省内“一号工程”,决定进一步加快鲲鹏生态建设。7月29日,山西省政府与华为合作建设的山西鲲鹏生态创新中心正式揭牌,并以此为依托开展了一系列鲲鹏生态建设与赋能活动。

  • 从应用迁移到平台微认证:山西鲲鹏训练营技术干货深度解读

    8月27日,华为DevRun开发者沙龙来到太原,在山西转型综合改革示范区管委会一层西厅会议室举办了“山西鲲鹏开发训练营”活动。

  • webpack 实现 SSR 打包(下)

    2019 年 7 月 3 日

  • 湖北鲲鹏技术公开课干货满满,助力开发者一键获取算力提升的相关经验

    华为鲲鹏计算产业生态在硬件与软件的领先布局,为企业数字化转型提供了有效支撑,让人为之振奋。

  • 激发算力觉醒,ARM 架构下算力提升

    大规模基础建设托举着经济发展,以数字化技术主导的“新基建”开展得如火如荼。5G、数据中心、云计算、物联网、人工智能等新应用相继落地,市场需要多样化算力的支撑。

发现更多内容

come to InfoQ

crush

产品训练营·第三周作业

产品经理训练营

第三周总结

岛乾坤

阿里面试败北后,苦刷Java天梯图28天,成功斩获滴滴50W年薪offer

Java架构师迁哥

webpack | 进阶用法3:如果将代码打包成一个通用JS库。

梁龙先森

前端工程 webpack 28天写作 2月春节不断更

产品手记--2

曦语

第三周作业-相关方分析

Au revoir

Spring 事务、异步和循环依赖有什么关系?

互联网架构师小马

从CI/CD持续集成部署到DevOps研发运维一体化

xcbeyond

DevOps 持续集成 CI/CD 持续部署 28天写作

“抽奖助手”利益相关者可能遇到的问题以及可能的解决方案

李钊悌

产品笔记3-1

🍑

极客大学产品经理训练营

驱动力读书笔记之二

张老蔫

28天写作

清华大学团队:人脸识别爆出巨大丑闻,15分钟解锁19款手机

香芋味的猫丶

网络安全 信息安全 人脸识别 刷脸支付 支付安全

速成算法笔记,Github上已收获近60K+star!力压LeetCode只为面试

云流

程序员 面试 算法

产品经理训练营 - 第三次作业

Jophie

产品经理训练营

SpringCloud 从入门到精通16---Sentinel流控

Felix

解决方案的设计

让我思考一会儿

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

阿德儿

Elastic开源协议修改限制用户,星环科技自研New Search青出于蓝

星环科技

【并发编程的艺术】Java内存模型总结

程序员架构进阶

架构 Java内存模型 日更挑战 28天写作 2月春节不断更

AI进商超:智能视觉秤减轻操作员负担,果蔬称重不再排队

百度大脑

第三周作业

Geek_72d5ab

5G专网是个大西瓜(一):价值之问

脑极体

产品经理训练营 Week03

柚子君~

产品经理训练营

安全,稳定

raox

今日姑苏佳景,俨然数字园林

脑极体

架构师训练营第五周作业 - 学习总结

阿德儿

给予你关注产品的利益相关者,想想他们的问题,自己设定一些前提,做个简单的排序。

戎帅

是的,奈学教育一周年了!

古月木易

奈学教育

第三周作业

岛乾坤

产品训练营--第三期作业(2)

曦语

产品训练营

微服务架构下如何保证事务的一致性

微服务架构下如何保证事务的一致性

DevRun开发者沙龙于杭州成功举办,开发者迎来鲲鹏嘉年华!-InfoQ