华为计算微信公众号
华为计算微博
华为计算今日头条
鲲鹏社区首页
开发者
主页
开发
文档
活动
学习
论坛
博客
开发者计划
更多
0
/100
资源
支持
积分兑换
NEW
开发者认证
高性能计算开发者认证-工作级
高性能计算开发者认证-工作级
具有鲲鹏平台开发经验、计划从事鲲鹏平台高性能计算应用开发的开发者
培训与认证开发者鲲鹏平台高性能计算开发技能水平。理论试题考察学员鲲鹏体系结构、鲲鹏数学库、基于Spack安装部署、并行编程等知识,机试题考察高性能计算常用算法性能优化能力。
课程
课程1:鲲鹏亲和分析
课程聚焦代码质量检查与性能优化,面向开发者详细介绍如何利用亲和分析工具对C/C++等源码进行深度分析,识别并修复从x86或32位平台迁移至64位鲲鹏平台时遇到的兼容性、稳定性及性能瓶颈问题。
课程2:鲲鹏920新型号开发指导
详解鲲鹏新型号 920 Chiplet 架构、NUMA 互联与升级内核性能,针对传统 SIMD 指令集痛点,深度拆解鲲鹏 SVE 向量架构实现机制、寄存器特性、新增指令集及跨场景算力优化优势,全面对比 SVE 与 NEON、传统 SIMD 架构差异。
课程3:鲲鹏920专业版系统开发指导
介绍鲲鹏920专业版硬件架构、片上内存、openEuler 调优、SDMA 与四类矩阵编程,配套算力带宽测试工具完成性能调优验证。
课程4:鲲鹏spack包管理介绍和使用指导
介绍鲲鹏 Spack 包管理工具,涵盖背景诉求、工具介绍、使用方法及常见问题。
课程5:鲲鹏HPC软件调优技术
围绕 HPC 软件调优展开,依次讲解鲲鹏性能分析工具、毕昇编译器、Hyper MPI 高性能通信库、鲲鹏数学库的专项调优方法,介绍 HPC 应用通用代码优化技巧,并结合实际优化案例完整落地讲解。
文档
鲲鹏数学库
鲲鹏数学库(KML)是基于华为鲲鹏处理器深度优化的高性能数学计算加速库,支持快速傅里叶变化、矩阵计算、向量化运算、三角函数、对数等常用数学函数,可提供业务需求集成使用。
Hyper MPI开发指南
介绍Hyper MPI软件架构、关键特性以及使用方法
OpenMP并行化
OpenMP是一个应用程序编程接口(API),用于在不同平台上使用C、C++和Fortran语言进行独立于平台的共享内存并行编程。
鲲鹏精度调优简介
本文档描述了鲲鹏HPC应用常用的精度优化方法和分析工具,分别从编译器、数学库、MPI和应用程序优化这4个方面展开阐述。
鲲鹏编程与调优指南
本文面向鲲鹏应用开发者,基于鲲鹏920处理器的特性,从多个维度介绍基于鲲鹏进行应用开发时优化代码性能的方法。
KUPL开发指南
KUPL提供了基于鲲鹏平台优化的并行加速基础库函数,所有接口由C/C++、汇编语言实现。
鲲鹏性能定界工具功能介绍
介绍鲲鹏性能定界工具功能。
我们使用cookie来确保您的高速浏览体验。继续浏览本站,即表示您同意我们使用cookie。
查看详情