AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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

于曦

  • 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 一台!本次沙龙中,我们也将详细介绍大赛相关事宜。


活动议程


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


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


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


2020-07-09 16:051407

评论

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

你猜 1 行Python代码能干什么呢?神奇的单行 Python 代码

梦想橡皮擦

Python Python. 9月月更

使用 VUE 和 Go 触摸 WebAssembly

devpoint

Go Vue webassembly 9月月更

mysql进阶

楠羽

MySQL 笔记 9月月更

「趣学前端」SVG,边学边做

叶一一

JavaScript 前端 9月月更

信息安全之我见(45/100)

hackstoic

信息安全

一款开源的电商框架介绍:Spartacus

汪子熙

typescript angular SAP Spartacus 9月月更

容灾数据一致性保障探讨

agnostic

容灾 CAP

LeetCode-53. 最大子数组和(java)

bug菌

9月日更 Leet Code 9月月更

浅述AIOps与DevOps的区别在哪里

穿过生命散发芬芳

DevOps AIOPS 9月月更

用TDD开发基于数据库的长时任务系统

Bright

敏捷 DDD TDD

C++学习------cstdint头文件的源码学习

桑榆

c++ 源码阅读 9月月更

设计模式的艺术 第二十五章模板方法设计模式练习(用模板方法模式开发一个数据库操作模块,用户只需将SQL语句作为参数传入模板方法,则可实现连接数据库、打开数据库、操作数据库(查询或更新)、关闭数据库等操作)

代廉洁

设计模式的艺术

神级编程网站,堪称程序员的充电站,我给你找好了不能错过

C语言与CPP编程

编程 程序员 网站 计算机 编程语言‘

云资源管理概述

阿泽🧸

云资源 9月月更

2022-09-04:以下go语言代码输出什么?A:不能编译;B:45;C:45.2;D:45.0。 package main import ( “fmt“ ) func main() {

福大大架构师每日一题

golang 福大大 选择题

你真的理解C语言中的 “ 数组 ” 吗?(初阶篇)

Albert Edison

数组 C语言 开发语言 二维数组 9月月更

已献出膝盖!GitHub上的宝藏级SpringBoot核心文档,讲得太清晰了

退休的汤姆

程序员 面经 面试技巧 秋招 Java八股文

如何看待2023年秋招技术岗哀鸿遍野?

退休的汤姆

程序员 互联网 面试 社招 秋招

C语言:位段、枚举、联合体

孤衫

后端 C语言 枚举 9月月更

Alibaba内传(2022更新版《面试速成手册》)流出,熬夜看到176页,YYDS!

程序知音

Java 阿里 程序员面试 后端技术 Java面试八股文

LeetCode-35. 搜索插入位置(java)

bug菌

9月日更 Leet Code 9月月更

leetcode 148. Sort List 排序链表(中等)

okokabcd

LeetCode 算法与数据结构

如何不编写 YAML 管理 Kubernetes 应用?

北京好雨科技有限公司

「知识点」曾经忽略的arguments

叶一一

JavaScript 前端 9月月更

新零售SaaS架构:商品系统架构设计

AI架构师汤师爷

系统架构 SaaS 新零售

Java进阶(四)Java反射TypeToken解决泛型运行时类型擦除问题

No Silver Bullet

Java 反射 9月月更 typeToken

【CSS】 position : static | absolute | relative | fixed | sticky

翼同学

CSS 前端 9月月更

计算机网络的组成

StackOverflow

编程 计算机网络 9月月更

深入学习SAP UI5框架代码系列之二:UI5 Module的懒加载机制

汪子熙

JavaScript 前端框架 SAP ui5 9月月更

云原生的学习心得

Geek_e8bfe4

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