开发者

鲲鹏高性能计算

鲲鹏高性能计算解决方案
行业应用
气象
生命科学
教育科研
制造
半导体
油气
集群管理与调度
集群管理平台
作业调度器
开发框架
鲲鹏PyTorch扩展插件KPEX
HPCKit
领域加速库
Transformer模型融合算子
KuTACC
格点量子色动力学加速库
KuQCD
深度神经网络加速库
KuDNN
计算光刻加速库
KuLitho
勘探加速库
KuRTM
基础加速库
数学库
KML
通信库
Hyper MPI
IO库
Hyper IO
统一并行库
鲲鹏统一并行加速库
KUPL
编译器
鲲鹏毕昇/
GCC编译器
DevKit
开发套件
架构简介
鲲鹏高性能计算总体架构由硬件平台、操作系统、基础软件、集群管理与调度软件、行业生态应用和工具套件组成
行业生态应用
当前可以支持并应用的行业,包含气象、生命科学、教育科研、制造、半导体、油气;对于开源行业应用,可以通过鲲鹏DevKit应用迁移功能加快软件迁移效率,通过性能分析功能分析HPC性能指标,定位瓶颈点
集群管理与调度
提供统一高效的集群计算多瑙套件(多瑙Portal和多瑙调度器)
基础软件
HPCKit提供通信库(Hyper MPI)、鲲鹏KML数学库、IO库(Hyper IO)鲲鹏毕昇/GCC编译器组件、鲲鹏统一并行加速库KUPL、领域加速库的一键部署和最优协同

HPC行业生态

行业0款应用已完成鲲鹏验证,可覆盖80%算力空间

软件兼容性查询工具
更多HPC软件兼容性请访问软件兼容性查询工具
HPCRunner
HPCRunner,一站式部署调优HPC应用

鲲鹏高性能计算开源项目

KUPL
众核并行数据管理矩阵计算
鲲鹏统一并行加速库,提供众核并行、数据管理、矩阵计算三大核心能力
Hyper MPI
通信优化硬件卸载
华为高性能通信库
KuQCD
格点量子色动力学
基于鲲鹏平台的格点量子色动力学加速库
KuTACC
kupl
基于鲲鹏平台的Transformer模型融合算子库
KPEX
pytorch扩展
基于鲲鹏平台的pytorch扩展插件
KuDNN
深度神经网络
基于鲲鹏平台的深度神经网络算子库

优秀实践

Fortran软件使用KUPL接口

Fortran作为HPC应用程序的典型开发语言,存在大量应用生态场景;而KUPL当前对外只提供C/C++接口,无法直接适配基于Fortran语言开发的应用生态。该文章介绍了一种基于iso_c_binding功能模块实现Fortran软件使用KUPL接口的方法

Eigen的tensorContract适配KBLAS

Gromacs-2025版本使用HpcRunner完成一键编译部署

鲲鹏统一并行加速库KUPL——众核并行调度介绍

参与贡献

成为社区贡献者
欢迎加入鲲鹏高性能计算社区,通过社区合作,打造面向全场景的“科学与智能计算平台”,为科学与智能计算相关领域的研究者、开发者和工程师提供开发友好、运行高效、部署灵活的体验,共同繁荣鲲鹏高性能计算软硬件应用生态。

学习实践

学习路径
一站式学习计划,助力开发者领跑开发之路
在线课程
观看课程视频,与鲲鹏技术专家共同成长
在线实验
一键创建实验环境,沉浸式体验鲲鹏技术
人才认证
快速掌握鲲鹏高性能计算技能,考取官方认证证书
高性能计算解决方案帮助客户释放平台算力,缩短产品上市周期,提升企业产品竞争力立即查看