写点什么

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

2020 年 5 月 18 日

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

5 月 16 日,由鹏城实验室与华为鲲鹏联合举办的 DevRun 开发者沙龙–首期【鹏城实验室 &华为鲲鹏专场】在深圳鹏城实验室成功举办。此次 DevRun 线下开发者沙龙的顺利举办,也预示着 2020 年度的 DevRun 开发者线下沙龙正式拉开了帷幕。


经过了 5 个月的等待,DevRun 开发者沙龙再次于线下同各位开发者见面。此次沙龙为“小班课”模式,经过严格的筛选,挑选了 30 余名开发者参与到了现场的互动中来。此外,线上也有数百名开发者全程参与了活动。在当前这种特殊的情况之下,此次沙龙的成功举办,无疑为后续系列线下沙龙的形式起到了示范作用。


本期沙龙以鲲鹏生态下的具体实践为引,由华为鲲鹏服务器方面的技术专家以及鹏城生态下的技术专家,就鲲鹏计算平台上的“软件迁移”和“迁移实践”两方面内容进行了培训,并为大家讲解了国产计算生态及软件迁移过程中可能遇到的问题及解决方案。


现场实况

华为鲲鹏计算产品部软件迁移调优高级工程师张永正、杨少洪首先向大家介绍了通用软件迁移及 C/C++软件迁移技术。两位专家从程序运行原理出发,介绍了当下软件迁移的背景和必要性,并通过软件迁移过程介绍了完成软件迁移所需的迁移准备、迁移分析、编译迁移、性能调优、测试与认知五个步骤及每个步骤的具体事项,又以经典案例对鲲鹏软件迁移技术在实际问题中的应用作了进一步说明。


在对 C/C++代码迁移的讲解中,专家们先介绍了编译型语言以及 C/C++代码需要移植的原因,随后对 C/C++代码编译构建的获取源码、准备编译环境、生成 makefile、编译可执行程序、替换依赖库、安装部署这六大过程进行了介绍,对代码迁移中常在编译脚本与编译选项移植、编译宏移植、builtin 函数移植、内联汇编函数移植、SSE intrinsic 函数移植过程中出现的典型移植类问题做出了分析,重点讲解了针对这几类移植问题的迁移方法。


随后华为鲲鹏计算产品部生态经理陈龙向大家介绍了鲲鹏平台迁移中两大求助渠道鲲鹏社区和鲲鹏小智,以及常用的迁移调优支持工具和生态能力查询工具。其中鲲鹏社区是在线资源整合平台,鲲鹏小智为智能问答工具,两大求助渠道具备技术指导、软件下载、专家答疑、证书查询和获取等多种在线服务。此外,华为鲲鹏还提供分析扫描工具、代码迁移工具、性能优化工具等多种开发套件及开源工具,助力软件迁移精准率和性能的提升。


“鹏城生态”是鹏城实验室响应国家号召建设的目前国内最大最全的孵化国产 ARM+Linux 生态的大科学装置。会上,付志鹏博士向大家详细介绍了“鹏城生态”及其取得的一些成果:已为 370 家用户提供了 523 次共 1100 多台次资源申请;基于银河麒麟操作系统 V10 验证了鲲鹏台式机和服务器的性能,Unixbench 结果显示台式机单线 1612.5,满线 5913.0,服务器单线 1595.0,满线 10501.2。最后介绍了开发者云申请资源的操作流程。


最后,由张永正、杨少洪、陈龙三位专家指导参会开发者进行基于 C/C++代码的自动迁移的实践操作,现场解答在软件迁移过程中遇到的一切问题。


经过一对一的深度指导,于线下的参会者而言,其对鲲鹏生态有了更加深入的了解,而对于鲲鹏生态而言,也收获了一批更加忠实的开发者用户。



现场同学在老师指导下完成项目作业


尾 声

此次线下沙龙的成功举办,意味着 2020 年 DevRun 线下开发者沙龙的正式启动,也彰显着华为对于技术布道的执着。2020 年,一起期待 DevRun 产出更多精彩的线下内容。



【鹏城实验室 & 华为鲲鹏专场】讲师团队


2020 年 5 月 18 日 09:25648

评论

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

软件开发丨关于软件重构的灵魂四问

华为云开发者社区

软件 开发者 软件开发 代码 软件重构

开发者的福音,LR.NET模块化代码生成器

Philips

敏捷开发 快速开发 模块化流程 代码质量 .net core

从6大应用场景,看边缘计算落地生根

博云技术社区

边缘计算 PaaS 容器云 云平台 博云

云原生技术采用增加,全球60%后端开发人员都在使用容器 | 趋势分享

博云技术社区

云计算 容器 云原生 PaaS 博云

oeasy教您玩转linux010106这儿都有啥 ls

o

币期权DAPP 8月28日全球同步耀世上线,掀起币圈追捧热潮

InfoQ_967a83c6d0d7

ShardingSphere简介+实战

云淡风轻

ShardingJDBC

mPaaS 客户端证书错误避坑指南

阿里云金融线TAM SRE专家服务团队

数据挖掘学习指南(转载)

Jackchang234987

数据挖掘 产品经理

温故知新——Spring AOP(二)

牛初九

spring aop ioc

MySQL redo与undo日志解析

Simon

MySQL Redo MySQL日志

我也没想到 Springboot + Flowable 开发工作流会这么简单

程序员内点事

java 14

微服务架构下,DLI的部署和运维有何奥秘?

华为云开发者社区

Docker 大数据 Serverless 数据湖 DLI

分享一个阿里云轻量级开源前端图编排,流程图js组件——butterfly-dag

InfoQ_39ba186c207f

Java 流程图 flow canvas html/css

“全球+”浪潮下,企业出海选择合适的“技术船舶”成关键

华为云开发者社区

网络 华为云 企业出海 网络加速 宽带

新金融分布式架构之SOFAStack解决方案

阿里云金融线TAM SRE专家服务团队

LeetCode题解:155.最小栈,使用两个栈,详细注释

Lee Chen

LeetCode 前端进阶训练营

GitMaster 更新v1.9.0,支持Gitea,Gist拥抱黑暗模式

neo

gitlab tree gitee GitHub、

【写作群星榜】8.15~8.28 写作平台优秀作者 & 文章排名

InfoQ写作平台官方

写作平台 排行榜

usdt承兑跑分系统开发,区块链支付跑分系统搭建

WX13823153201

usdt承兑跑分系统开发

GrowingIO AWS 成本优化之路

GrowingIO技术专栏

AWS 成本优化

柔性电子拥有改变地球的能力吗?

脑极体

华为云会议的前世今生

华为云开发者社区

直播 云服务 华为云 视频编码 视频会议

有为而治:平衡吞噬世界的系统之熵

IT民工大叔

学习Python真的能找到工作吗?

代码制造者

Python 程序员 编程语言 低代码 零代码

屏幕共享接入指南

anyRTC开发者

WebRTC 在线教育 直播 RTC

CRM企业到底该不该做PaaS?

ToB行业头条

PaaS SaaS CRM

莱卡、宾利都在用,英特尔oneAPI渲染工具带来高质量视觉体验

intel001

全民加速节:动态加速在在线教育应用上的最佳实践

阿里云Edge Plus

在线教育 CDN

硬核科技:莱克立式吸尘器,引领家居清洁“新态度”

InfoQ_967a83c6d0d7

不得不了解系列之限流

梦朝思夕

限流

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