【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

鲲鹏软件移植实战案例大解析,浙江鲲鹏人才培训系列活动火热开启

于曦

  • 2020-07-09
  • 本文字数:2100 字

    阅读完需:约 7 分钟

鲲鹏软件移植实战案例大解析,浙江鲲鹏人才培训系列活动火热开启

以 5G、人工智能、计算、数据中心、工业互联网为中心的新基建的火速发展,以计算能力为根基的大环境让人们对于算力的需求进一步加深。如何在数字经济时代中走在前列,行业的数字化转型与创新是重要一环。


产业数字化转型的大趋势下,浙江鲲鹏计算产业生态应运而生。浙江省鲲鹏计算产业联盟与众多浙江高校达成了校企联合的同时,还与浙江领军企业开展了一系列合作计划,鲲鹏生态体系影响力迅速扩大。


算力需求爆炸式增加,进一步扩大人们对芯片性能的要求。目前,华为自主研发的鲲鹏处理器已经具备了高性能、高吞吐和高集成的优势,SPECint 整形计算得分相比 x86 提升 25%,主频提升 10%,总带宽提升 46%,并且实现了 CPU、桥片、网络芯片和硬盘控制器芯片“4 合 1”的高度集成。在“鲲鹏芯”的出现解决了一众问题的同时,开发人员还不得不面对软件迁移的巨大挑战。


在开发团队要尝试新兴硬件架构时,软件迁移的难度直接决定着开发人员对新生平台的认可程度。相比历史悠久的 x86 架构体系,开发人员对年轻朝气的鲲鹏平台充满更多探索欲。现有软件向鲲鹏迁移是否容易?需要怎样的流程?有哪些注意事项?鲲鹏生态体系到底能帮助开发者解决哪些问题?

活动开启

7 月 11 日,在杭州举办的华为【18 城鲲鹏创新中心开发者创享日·浙江省鲲鹏生态创新中心专场】给你答案!本次沙龙将为杭州的小伙伴们带来干货满满,技术风味十足的交流体验,对于迫切希望了解鲲鹏计算产业的开发人员来说,本次活动亮点多多,值得一观。


在本次技术沙龙中,《软件迁移实战案例介绍》将以现有的鲲鹏平台软件迁移成功案例为基础,向与会者介绍 x86->ARM 平台软件迁移的要点、难点和应对策略。课程案例主要针对 SO 库迁移、Maven 工程迁移、Python 工程迁移三类场景:


  • 分享迁移过程中涉及的 Makefile、pom.xml 和 setup.py 依赖分析的一般方法和解决思路,其中包括切入点、分析过程、解决过程等;

  • 分享 3 个迁移案例,分别是:ShengBTE 加速库迁移案例、Maven 构建迁移案例之 NiFi、Python 迁移案例之 Pandas 和 OpenCV-Python。


通过这些实战案例的讲解与专家的现场答疑,开发人员就能对鲲鹏软件迁移获得整体认知,掌握一般性的问题解决思路。更重要的是,这些已有的成功案例能帮助开发人员解开对鲲鹏计算平台和鲲鹏处理器的困惑,解锁多重途径,为其尝试迁移工作做好心理建设。

openEuler 课程

如果说鲲鹏处理器是鲲鹏生态的硬件基础,openEuler 操作系统就是鲲鹏生态的软件支撑。openEuler 是华为基于开源的 Linux 内核,根据鲲鹏架构技术体系的特点与服务器领域的软件需求,量身定制的专业服务器操作系统。那么,openEuler 系统相比流行的服务器 Linux 系统有哪些独有的特性和优势,开发人员又该如何利用这些优势来更好地发挥鲲鹏平台的能力呢?这就是本次技术沙龙中《openEuler 课程》要回答的问题。课程主要围绕 openEuler 系统的两大亮点展开介绍:


  • A-tune 自动化调优技术。A-tune 是鲲鹏平台缩小与 x86 平台软件优化差距的关键技术创新,通过聚类/分类结合的系统画像和基于机器学习的参数搜索,为运行在鲲鹏服务器上的各类软件提供最佳优化策略。课程也将讲述 A-tune 诞生的背景,底层工作机制细节与实际的实现效果。

  • iSulad 轻量化容器引擎。这是课程介绍的另一项 openEuler 系统关键核心技术。iSulad 是轻量化的容器底座,可以为多种场景提供最灵活、稳定和安全的底层支撑。课程将介绍 iSulad 的实现原理、特点与开发使用方法。


A-tune 与 iSulad 是 openEuler 系统,乃至整个鲲鹏平台的核心技术优势。它们大大缩小了鲲鹏生态与传统 x86 生态的差距,也为开发团队转向鲲鹏生态的决策提供了更坚实可靠的理论依据。

鲲鹏展翅认证

除上述课程外,本次技术沙龙还将介绍鲲鹏展翅认证的具体流程。鲲鹏展翅伙伴计划是华为鲲鹏计算推出的一项合作伙伴计划,旨在帮助更多的合作伙伴将应用迁移到以鲲鹏处理器为基础的服务器上,并与华为共建鲲鹏生态。参会者将了解到如何获得华为鲲鹏计算为合作伙伴提供的培训、技术、营销、市场的全面支持。


此外,本场技术沙龙还安排了鲲鹏创新中心云上展厅参观体验环节,并为鲲鹏应用创新专项赛做预热宣讲。在最后的大咖面对面环节中,参会者还有机会与鲲鹏技术专家直接对话,答疑解惑。与会者也可与现场众多精英开发者交换智慧,解答更多技术难题,对社区现状与鲲鹏生态未来发展建立清晰的认知。

鲲鹏开发者大赛火热来袭!

同时,为激发行业创新、促进人才培养、加速产业融合,拓宽技术人才的发展视野,浙江鲲鹏开发者大赛报名也将重磅开启。


本场赛事共设有“金融”、“政府”、“大数据”、“ARM 原生应用”和“开放命题”5 个赛题,奖项激励总额可达 70 万,一等奖奖金可高达 50000 元;二等奖 20000 元;三等奖为 10000 元,还有优秀个人奖等奖项等你来拿,被评为优秀个人的小伙伴还可获得 P40 Pro 一台!本次沙龙中,我们也将详细介绍大赛相关事宜。


活动议程


从产业的数字化进程我们可以看到,每一次架构的变迁都是企业的生死战,但我们能看到的是,凡是敢于变化,敢于迁移的企业,往往都能取得非凡的成果。通过这场线上沙龙,一同开启变革之旅吧!


点击阅读原文可直接参与本次沙龙活动报名。


扫描上方二维码可进行大赛报名。


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2020-07-09 16:051228

评论

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

Spring之IOC

楠羽

笔记 spring 源码 10月月更

跟着卷卷龙一起学Camera--BM3D

卷卷龙

ISP camera 10月月更

跟着卷卷龙一起学Camera--透镜组

卷卷龙

ISP camera 10月月更

2022-10-09:我们给出了一个(轴对齐的)二维矩形列表 rectangles 。 对于 rectangle[i] = [x1, y1, x2, y2],其中(x1,y1)是矩形 i 左下角的坐

福大大架构师每日一题

算法 rust 福大大

Python基础(十三) | 机器学习sklearn库详解与应用

timerring

Python 机器学习 sklearn 10月月更

什么是DataOps?DataOps只是Data加上Ops吗

雨果

DevOps

【算法作业】实验五:神奇宝贝大军 & 到迷宫出口的最短路径

清风莫追

算法 10月月更

【算法作业】实验一:轮流报数与鸡兔同笼

清风莫追

Surpass Day——Java 接口在开发中的作用、关于Object类、内部类

胖虎不秃头

Java 10月月更 se

面试突击89:事务隔离级别和传播机制有什么区别?

王磊

爬虫的简介

二哈侠

Python语法 10月月更 爬虫简介

简述Docker改造传统应用的流程

穿过生命散发芬芳

Docker 10月月更

强化学习发现矩阵乘法工赋开发者社区 | DeepMind再登Nature封面推出AlphaTensor

工赋开发者社区

企业的数据资产怎么盘?统筹规划,摸清家底

雨果

数据资产管理

大数据ELK(二十):FileBeat是如何工作的

Lansonli

Filebeat 10月月更

http协议简介

二哈侠

Cookie HTTP协议 Cookie反爬虫 10月月更

六类网线、七类网线、八类网线区别有哪些?

wljslmz

10月月更 弱电 以太网线 综合布线

Zebec即将推出公链并开放节点申请,潜力几何?

EOSdreamer111

爬虫练习题(四)

张立梵

Python. 10月月更 爬虫案例

一起学习设计模式:备忘录模式——软件的“后悔药”

宇宙之一粟

设计模式 备忘录模式 10月月更

用OptaPlanner进行车辆路线优化

成长兔🐇

应用监控可视化工具Grafana&Kibana对比

阿泽🧸

10月月更 监控可视化

Hacktoberfest 2022:Jenkins maven-snapshot-check Plugin 的改进实践

donghui

jenkins Hacktoberfest

Zebec地平线节点运营计划,Web3流支付赛道或多一条全新公链

股市老人

数字化转型,目的是为了转型还是数字化?

雨果

数字化转型

【玩物立志-scratch少儿编程】骑上小摩托(动态背景+摄像头控制操作)

清风莫追

10月月更

【C语言内功修炼】柔性数组的奥秘

Albert Edison

数组 C语言 10月月更 柔性数组

HTML的简介

二哈侠

HTML标准 10月月更 HTML元素

_fitoa_word的实现:一个整型数据是如何转成字符串的呢?

桑榆

源码刨析 10月月更 C++

跟着卷卷龙一起学Camera--压缩与存储

卷卷龙

ISP camera 10月月更

Android Coder浅谈队列同步器(AQS)

子不语Any

后端 java; 10月月更

鲲鹏软件移植实战案例大解析,浙江鲲鹏人才培训系列活动火热开启_行业深度_InfoQ精选文章