写点什么

手把手教你跨平台软件移植! 四川鲲鹏人才培养系列直播课正式启动

于曦

2020 年 7 月 08 日

手把手教你跨平台软件移植!
四川鲲鹏人才培养系列直播课正式启动

计算平台执行逻辑复杂调度任务的增多,倒逼着计算架构朝着越来越多样的方向发展。


如今,成都的软硬件产业正在印证上面的这则事实。


近几年,成都及周边区域政企、大型企业、中小微企业相继引入新技术,实践数字化资产治理、智能制造等,并应用批流计算、数仓、多维数据分析等技术高效支撑各自产品服务与业务发展。


随着数据量爆炸式增长、数据密集复杂,且海量数据需要得到高效的并发处理,因而在这其中,新型算力成为牵引行业、技术发展的绝对“基础设施”,成为计算产业发展、开发者实践底层架构创新的支撑。


为应对场景井喷下充足算力资源的需求,“新计算”开始在市场中流行起来。“新计算”的重点之一就是通过差异化创新实现性能和能耗的优化和提升。在华为近几年对算力升级的实践中,其主要的差异化创新就包括基于鲲鹏处理器进行“软加速”和“硬加速”,在“软加速”中进行多核架构的创新——应用 NUMA 架构能够较好地解决 SMP 架构(对称多处理器架构)对 CPU 核数的制约;此外,华为还基于鲲鹏技术优势构建加速库,可以实现软硬加速互补;通过调整网卡中断聚合,在低时延和高吞吐中取平衡点等等,来实现软件调优、充分发挥硬件性能。


开发者如何体验鲲鹏平台的性能加速呢?2019 年 9 月,华为推出了鲲鹏开发套件,该套件的推出能帮助用户做高效的软件移植,性能能提升 15%,调优效率提升 5 倍。


那么,最重要的一个问题是,开发者如何实现跨平台软件移植?为支持四川高校人才培养计划,四川鲲鹏生态创新中心将开展系列课程,分享更多干货!本次活动中华为计算技术专家将为高校人才和开发者们分享并解答鲲鹏开发套件如何实现基于 C/C++软件的高效代码移植,如何加速开发者实现跨平台软件移植,以及如何让开发者快速体验到鲲鹏在算力上的强大。


实现应用或代码高效迁移的揭秘


7 月 11 日,「18 城鲲鹏创新中心开发者创享日·四川鲲鹏高校人才培养系列直播课」将于 14:00-15:30 以线上直播方式进行。在本次沙龙中,来自华为的技术专家将分析基于 C/C++ 代码的自动迁移、开发者在代码迁移、应用迁移的过程中的常见问题及解决思路以及适配的鲲鹏开发套件。本次直播课程为系列活动,四川鲲鹏人才培养计划未来也将持续加码,助力四川更多高校人才成长发展。


此外,本次沙龙还将全面向观看者公开 2020 年华为开发者大赛的相关细节,让更多高校人才了解在本届大赛上与鲲鹏技术相关的环节设置、议题或案例演示。本场沙龙现免费、限时向高校人才以及开发者开启活动报名通道。让你用最短的时间了解全面的软件迁移和算力升级方案,活动中还有更多惊喜礼物等你来拿!快来报名吧!


为什么你要参加此次的鲲鹏开发者沙龙?


  • 与技术大牛共同实操,实现基于 C/C++ 代码的自动迁移;

  • 学习在代码迁移、应用迁移的过程中遇到的问题及解决思路;

  • 了解更多适配开发者的鲲鹏开发者套件,并熟悉使用方法;

  • 学习常用软件在 ARM 架构上的编译及运行测试等内容;

  • 学习使用鲲鹏社区专为开发者所提供的大量的兼容鲲鹏计算平台的开源软件包。



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


点击[阅读原文]直达本节课堂


2020 年 7 月 08 日 07:29544

评论

发布
暂无评论
  • 多样性算力需求下云边端协同成趋势,openEuler Summit 2020 接轨未来

    近年来人工智能、5G、物联网等新技术逐渐兴起,算力的需求出现了爆发式增长且变得更加多样化,在此背景下,人们想要寻求不同制程、不同指令集、不同架构、不同功能的硬件组合起来形成一个混合的计算系统来解决问题,由此“异构计算”变得越来越流行。

  • 数字经济呼唤计算创新,开放生态打造转型基础:吉林鲲鹏开发训练营顺利落幕

    2020年是中国自主化计算产业迎来重大机遇的一年。在复杂的国际形势背景下,国家开始全力推进新基建战略,全面铺开新一轮IT基础设施建设。

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

    以5G、人工智能、计算、数据中心、工业互联网为中心的新基建的火速发展,以计算能力为根基的大环境让人们对于算力的需求进一步加深。

  • 如何快速完成软件迁移调优?解锁鲲鹏开发套件的正确使用姿势

    完成新时代下的算力提升,还要走多远的路?2020年,国内科技界最受瞩目的话题无疑是新基建,5G、工业互联网、人工智能、云计算、区块链等一系列新型基础设施建设被写入政府工作报告,新基建也随即成为“铁工基”之后又一场历史性工业大革命的开端。

  • 大咖对话 | 玉攻:四个维度看小程序与 App 的区别

    小程序最大的价值在于真正服务客户,让客户受益,给客户提供更多的渠道,获取更大的流量。

    2019 年 4 月 12 日

  • 软件迁移中,这些硬核 C/C++ 移植法则“爆”了!

    流量不断提升,x86架构越发难以满足企业的需求,地位变得越来越不稳固。近年来,在ARM优势急速凸显后,x86应用向ARM的迁移也成为一种趋势。

  • 鲲鹏展翅集纳天下英才,智耀山城蓄力计算未来

    百年之前,孙中山先生有言:“人既尽其才,则百事俱举;百事举矣,则富强不足谋也。”百年之后,战火已然远去,而全世界在文化、科技等各个领域上的追逐争夺从未停息,信息科学、通讯技术、生物科学等一系列科学技术的角逐是智能时代下的“新战场”。

  • AI+ 城市智能体:聚焦新一代智慧城市的 PISC 架构

    演讲嘉宾齐国君 华为美国研究所 技术副总裁&城市智能体首席科学家内容介绍城市作为人类文明高度发展的产物,为人类活动提供了一个进行高效分工协作的平台。随着现代技术和文明的发展,高效地运营和管理城市,优化城市基础设施,越来越成为一个全新的、跨领域的重要的课题,特别是研究如何利用新一代人工智能技术的飞速进步,从设计规划、智能设施布局到运营,以此最大化城市的效率,提高市民的工作、出行和生活体验,建立智慧型的新一代城市。在本讲座中,我将从城市智能体的角度,并以智能交通为例,系统地介绍基于人工智能技术的PISC架构在交通态势感知(Perception)、推理(Inference) 到决策(Strategy)和控制(Control)上的应用。我们将详细介绍基于胶囊投影的深度学习算法(Capsule Projection Networks)、交通图计算(Graph Computing)以及各种交通策略以及控制算法的实现。内容大纲 智慧城市的发展和现状; 城市智能体的基本架构PISC; 智能交通态势感知; 智能交通推理; 智能交通决策和控制。

    2019 年 1 月 7 日

  • 面对算力多样性需求,如何依靠开源社区提升开发效率和质量?

    为了将鲲鹏计算平台硬件能力发挥出来,华为将服务器操作系统开源,开源后命名为 openEuler。

  • Serverless 前端工程化落地与实践

    Serverless 是炙手可热的技术,被认为是云计算发展的未来方向。拥有免运维、降低开发成本、按需自动扩展等诸多优点。尤其是在前端研发领域,使用 Node开发云函数,可以让前端工程师更加专注于业务逻辑,实现全栈工程师的角色转变。 现有的开发模式、工具、脚手架已经标准化、流程化,存量业务正在线上稳定运行。如何将 Serverless 融入到现有开发模式和工具中? 如何将Serverless 和当前的业务进行结合落地?本主题将给出答案!讲师简介王俊杰,腾讯 Serverless 技术专家。负责腾讯云函数与大前端研发结合方案设计,负责 SCF 云函数编排、 Serverless 日志、监控、排障等相关 Topic。同时担任腾讯云 Serverless 技术布道师,推动 Serverless 技术在行业大前端研发架构中的落地和实践。曾担任百度搜索 Web 前端技术经理,负责百度搜索产品前端研发技术管理工作。

    2020 年 1 月 20 日

  • 用 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 日

  • 开篇词 | 5G 的到来将会为音视频插上飞翔的翅膀

    随着各种音视频技术的完善、5G的落地以及各种音视频应用的出现,在未来2~3年内,音视频必定会出现井喷的人才需求。

    2019 年 7 月 15 日

  • 有奖金有挑战,「鲲鹏应用创新大赛 2020」湖南赛区了解一下?

    计算发展至今经历了几次变化。主机主导了计算产业。算力带来了发展机会。指令集架构具有体积小、功耗低、成本低、性能高等特征,更符合全球数据中心高效节能的市场诉求,因此展现了强劲的增长趋势。

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

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

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

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

  • 从阿里经济体前端 Serverless 研发体系升级看前端行业发展趋势

    云计算、云原生、Serverless 是最近特别火的热词,越来越多的公司开始基于云计算的能力帮助业务进行交付升级,降本提效。阿里经济体也同样面临着研发升级的挑战,在前端研发率先拥抱 Serverless 之后,应用占用资源成本降低,前端岗位职能延展,内外技术栈互通成为可能,阿里经济体前端的新变革开始悄然发生,而这种变革最终将会是全行业的。在本场分享中,让我们一起去看到和相信这种变化。讲师简介目前在阿里云"战略&合作部"负责阿里云开发者业务,阿里巴巴经济体前端技术委员会委员,阿里巴巴经济体前端Serverless研发升级项目负责人。此前就职于雅虎、思科等公司。

    2020 年 1 月 3 日

  • 聚焦 openEuler Summit 2020,解锁 2021 年开源“先机”

    年中,从早期的互联网,到如今的云计算,大数据以及人工智能的发展,背后都离不开开源软件的基础支撑。毫无疑问,在大数据信息时代,开源扮演着越来越重要的角色,并已成为人类技术进步的最佳模式。

  • 广西鲲鹏开发者沙龙 乘风破浪而来

    乘风破浪”广西鲲鹏开发者沙龙将在广西南宁举办。在这场活动中,广大开发者将有机会深度了解鲲鹏生态以及鲲鹏产业整体现状和未来发展,并在专业的技术分享课程中,学习国产数据库与鲲鹏ARM服务器平台迁移的相关知识,更有编码沙箱实践+微认证等你来体验。

  • 乘风破浪·八闽争先 鲲鹏应用创新大赛 2020(福建赛区)圆满举办

    2020年8月21日,2020鲲鹏应用创新大赛(福建赛区)总决赛在福州滨海新城数字中国会展中心圆满落幕。

  • openEuler 系商业版操作系统发布,华为 2020 年投入 2 亿美元推动鲲鹏计算产业发展

    未来十年是计算架构创新的黄金十年

发现更多内容

技术人小故事-团队愿景篇-第4段

Ian哥

28天写作

作为社畜,如何做好精力管理

熊斌

精力管理 28天写作

Spring Boot 使用slf4j进行日志记录

武哥聊编程

Java springboot SpringBoot 2 slf4j 28天写作

28天瞎写的第二百一五天:为了看片儿折腾 Linux 的故事

树上

28天写作

没有调查,就没有发言权 Jan 12, 2021

王泰

28天写作

【薪火计划】11 - 学习总结

brave heart

管理 28天写作

房子是程序员的印钞机和救生舱

陆陆通通

赚钱 程序人生 买房 逆袭 28天写作

聊聊我的容器化之路(四)

谢烟客

28天写作

微服务该如何拆分

xcbeyond

微服务 方法论 微服务拆分 架构设计原则 28天写作

关于选择的复盘(part 1)

.

28天写作

自动驾驶到底应该怎么实现?(28天写作 Day4/28)

mtfelix

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

【Mysql-InnoDB 系列】锁

程序员架构进阶

MySQL innodb 28天写作

影响DevOps和DevSecOps采用的7种趋势

啸天

安全 DevSecOps 应用安全

我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?

冰河

分布式 微服务 dubbo 系统架构 服务治理

hive JOIN操作分析

梧桐

Java 源代码解析 | 集合类 | LinkedList

肥鱼先生

为什么泡泡玛特是一个好生意

lidaobing

28天写作 泡泡玛特

synchronized只会用不知道原理?一文搞定

Java鱼仔

Java 面试 并发 synchronized

[2/28]保障业务转化为开发需求

俊毅

甲方日常 83

句子

工作 随笔杂谈 日常

记录一下我离线依赖迁移安装的具体尝试过程

blueju

JavaScript 前端 npm Node webpack

读《关于中台的思考与尝试》,我竟然懂得了这么多!

李忠良

中台 方法论

信息传(1)

dowell87

28天写作

三分钟快速详细安装CentOS

程序员的时光

Linux centos 程序员 28天写作

Java 源代码解析 | 集合类 | Set

肥鱼先生

突然明白 npm install xxx 的业务实际用处

blueju

前端 npm

外行话之什么是好的游戏角色

28天写作 外行话 游戏设计

28 天带你玩转 Kubernetes-- 第四天(资源介绍)

Java全栈封神

Kubernetes k8s 28天写作 k8s教程 k8s资源

在时间的缝隙里打了个盹「幻想短篇 4/28」

道伟

28天写作

生产环境全链路压测建设历程 27:FAQ 之 业务模型相关

数列科技杨德华

28天写作

新官上任,如何开始你的管理工作(下)

一笑

团队管理 管理 28天写作

NLP领域的2020年大事记及2021展望

NLP领域的2020年大事记及2021展望

手把手教你跨平台软件移植!
四川鲲鹏人才培养系列直播课正式启动-InfoQ