阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

  • 2020-05-18
  • 本文字数:1376 字

    阅读完需:约 5 分钟

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-05-18 09:251090

评论

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

ProTradex是链上衍生品领域发展的强力推手

鳄鱼视界

深入理解C++右值引用和移动语义:全面解析

小万哥

后端 开发 C++11 右值引用 移动语义

春招升级打怪拿offer,10w+字总结的Java面试题(附答案)够你刷

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

RabbitMQ 延迟消息实战

做梦都在改BUG

Java 消息队列 消息中间件 Rabbit MQ

三天吃透MongoDB面试八股文

程序员大彬

Java mongodb

TLS、SSL、CA 证书、公钥、私钥。。。今天捋一捋!

江南一点雨

gRPC TLS CA ssl

美团二面:细数 Redis 阻塞的9种情况

做梦都在改BUG

Java redis 面试

这一次,NineData新功能上线,真的是拼了

NineData

人工智能 sql 开发规范 数据复制服务 企业开发系统

测试用例设计指南

京东科技开发者

软件测试 测试用例

机器学习算法(二): 基于鸢尾花数据集的朴素贝叶斯(Naive Bayes)预测分类

汀丶人工智能

数据挖掘 机器学习

Qualcomm QCN9074 4x4 MIMO 802.11ax MX6974 F5 WIFI6 Module

MAXON

QCN9074

太全了!马士兵内部共享—1658页《Java面试突击核心讲》

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

掌握C++中static关键字的多种使用场景

小万哥

c++ 程序员 后端 开发 static

C++编程必备:对象生命周期管理的最佳实践

小万哥

c++ 后端 生命周期 对象模型 RAII

MySQL kill会话不起作用?

GreatSQL

MySQL greatsql社区

全新升级|ECS成熟度评估与洞察,助你精准定位运维风险

云布道师

ECS

微信小程序管理软件有哪些特点?

没有用户名丶

微信小程序

视频动态壁纸:Dynamic Wallpaper 激活版

真大的脸盆

Mac Mac 软件 动态壁纸 高清动态壁纸

机器学习算法(三):基于horse-colic数据的KNN近邻(k-nearest neighbors)预测分类

汀丶人工智能

数据挖掘 机器学习

卷起来了!阿里最新出品“微服务全阶笔记”,涵盖微服务全部操作

程序员小毕

Java 程序员 微服务 SpringCloud springcloudAlibaba

Last Week in Milvus

Zilliz

非结构化数据 Milvus 向量数据库

贪心算法思想与练习

timerring

贪心算法

集成Health Kit时因证书问题出现错误码50063的解决方案

HMS Core

HMS Core

2023年金三银四牛客网一线大厂Java面试大全(1000道题目附解析)

采菊东篱下

Java 程序员 面试

天天预约 | 预约小程序分销功能,最全的操作指南来啦!

天天预约

小程序 SaaS 系统 预约工具 分销

Protradex,一个专注于链上衍生品交易市场的收益优化聚合平台

股市老人

人工智能打造充满创造力的新世界,华为云开发者日无锡站成功举办

华为云开发者联盟

人工智能 华为云 元宇宙 华为云开发者联盟 企业号 3 月 PK 榜

牛客网Java面试题及答案整理(2023年春招最新版,持续更新)

架构师之道

编程 java面试

熬了一个月肝完这份阿里P8的Java面试手册,我从20K变成了30K

Java你猿哥

Java 面经 校招 春招 八股文

链上衍生品赛道成新趋势,Protradex生态成首要推动者

股市老人

当你对 redis 说你中意的女孩是 Mia

京东科技开发者

c++ 数据库 redis 缓存 企业号 3 月 PK 榜

DevRun线下开发者沙龙2020再启航 | 首期【鹏城实验室&华为鲲鹏专场】顺利举办_语言 & 开发_佘磊_InfoQ精选文章