鲲鹏平台软件迁移和调优实践(厂商赞助)

会议室:201CD
出品人:乐永年

本专题将解读华为依托开发套件、基础软件帮助开发者进行软件迁移和调优的4个关键技术... 展开 >

专题出品人:乐永年

华为鲲鹏编译技术专家

鲲鹏编译技术专家,主要研究方向是鲲鹏平台的编译技术和应用性能优化。加入公司前在英特尔公司从事20余年的编译器、XML 加速库开发和 Chrome 浏览器性能优化。目前负责鲲鹏 DevKit 的架构与设计工作。

地点:201CD

专题:鲲鹏平台软件迁移和调优实践(厂商赞助)

本专题将解读华为依托开发套件、基础软件帮助开发者进行软件迁移和调优的4个关键技术,帮助软件开发者重构基于鲲鹏平台的软件开发能力,打通鲲鹏平台上软件端到端的开发流程、助力亲和鲲鹏架构的行业应用落地。

by 乐永年

华为
鲲鹏编译技术专家

用户软件从 x86 平台移植到鲲鹏平台时,因为体系结构和指令集的不同,需要用户对源代码利用跨平台工具链(比如编译器)进行重新构建,但编译器却无法直接跨平台编译源代码工程中平台相关的汇编代码。因此,如何把 x86 源代码中的汇编代码高效识别并迁移到鲲鹏平台上,是鲲鹏生态快速建设和拓展所需要迫切解决的一个技术课题。本次演讲主要介绍华为团队是如何解决本课题中一系列的技术挑战,结合编译技术中的语法、语义分析技术和反编译等,自动识别和翻译汇编代码,达成一分钟迁移汇编代码的目标。

演讲提纲:

  1. 汇编代码翻译的意义和挑战
  2. 汇编代码使用场景
  3. 汇编代码自动识别和翻译
  4. 总结和未来展望

你将获得:

  1. 华为鲲鹏DevKit有源代码项目尤其是汇编代码的迁移过程
  2. 汇编代码的主要使用场景和模式
  3. 如何利用编译技术,实现汇编代码的自动识别和翻译

by 薛永辉

华为
鲲鹏数学库架构师

随着集成电路技术的发展,摩尔定律所预言的指数增长逐步放缓,而业务软件对于计算机算力的要求则越来越高,如何保证业务对算力的诉求,成为我们不得不面对的问题。加速库技术的作用变得更加突出: 1.通过加速引擎将 CPU 的压力卸载到加速器上,在提升了计算性能的同时,释放了 CPU 的算力; 2.广泛的基础软件性能都没有将 CPU 的算力发挥到极致,通过加速库优化技术改进基础软件代码结构,充分发挥 CPU 算力; 3.典型的基础加速库软件给 WEB 应用、大数据应用、分布式存储、云服务、HPC、数据库等解决方案的综合能力带来更高的价值,使得客户获得更高的性价比。

演讲提纲:

  1. 加速库实践背景
  2. 加速库全景
  3. 硬加速库应用
    • 加解密应用方案
    • 压缩应用方案
  4. 软加速库应用
    • 压缩解压缩加速库优化实践
    • 系统加速库优化实践
    • 多媒体加速库优化实践
    • 数学库优化实践
  5. 加速库在解决方案上优化实践
  6. 加速库获取方法

你将获得:

  1. 了解加速库在软件技术栈的位置
  2. 了解鲲鹏加速库所取得的成绩
  3. 了解鲲鹏加速库的适用范围
  4. 了解鲲鹏加速库在典型解决方案中的应用
  5. 了解获取加速库的方式

by 魏伟

华为
毕昇编译器架构师

传统编译优化技术当前的热点研究方向有哪些?业务从 x86 架构迁移到 ARM 架构会遇到哪些挑战?编译优化如何从底层提升业务竞争力?本次分享将为大家介绍华为鲲鹏产业几大编译产品,并从原理解读优化技术如何实现。 本主题将聚焦于介绍华为鲲鹏毕昇编译器,GCC 编译器和毕昇 JDK 的架构,及涉及的高性能编译优化技术,并结合鲲鹏架构特点,阐释如何通过深度优化指令编译,引入或增强优化算法等方法,发挥鲲鹏极致算力。

你将获得:

  1. 介绍基于静态编译器及Java虚拟机的编译优化技术
  2. 了解针对适用于鲲鹏架构的华为开发套件,毕昇编译器、毕昇 JDK、鲲鹏 GCC 等

by 吕研冬 博士

华为
二进制翻译技术专家

当客户原有运行在 x86 上的软件系统需要完整移植到鲲鹏 ARM 平台时,关键应用可以通过大量投入人工移植到 ARM server,并且手工优化做到性能最佳,以原生方式运行;系统中还有一定数量的既无 ARM 版本又无源码的非关键软件,则通过指令到指令动态编译的方式,屏蔽底层平台差异性,零开发成本解决存量应用的平滑迁移,释放鲲鹏平台澎湃算力。本次分享将介绍 ExaGear 动态二进制翻译技术,快速实现零代码的存量业务迁移和场景化落地。

演讲提纲:

  1. 了解动态二进制翻译的技术原理
  2. 熟悉动态二进制翻译在不同行业的应用场景的解决方案
  3. 了解动态二进制翻译的技术瓶颈和现状

你将获得:

  1. 把存量应用以最小的成本快速迁移到新平台的方法
  2. 了解ExaGear动态二进制翻译的技术原理,
  3. 了解动态二进制翻译在不同行业的应用场景的解决方案

交通指南

北京国际会议中心

Beijing International Convention Center
地址:北京市朝阳区北辰东路7号
  • 微信咨询

  • 电话咨询

    联系电话:+86 17310043226

微信联系我们

小姐姐