IT之家 11 月 1 日消息,密度泛函理论(Density Functional Theory,DFT)是研究半导体、金属等关键材料性质的主流第一性原理方法。ABACUS(原子算筹)是国内自主研发的密度泛函开源软件,由多家单位联合开发,国内外用户超过一千人,应用单位过百家。 华为计算昨晚发文,在北京大学鲲鹏昇腾科教创新卓越中心支持下, 北京大学力学与工程科学学院陈默涵研究员团队完成了 ABACUS 在鲲鹏 920 全系列平台上的适配 ,并把 19 类材料领域核心算子抽出来逐项优化。 据介绍,在和业界主流 CPU 相同的 28 核、28 进程 ×1 线程配置下,采用 SVE 指令集的版本在标准测试集上 快 1.3 至 3.9 倍 ;放到单节点满核、启用矩阵运算单元的配置, 最高快 10.7 倍 。相关代码已经推送到 GitHub 开源社区。 ▲ 10 种典型材料体系总计算耗时对比(同为 28 核、28 进程 ×1 线程,绿色为业界主流 x86,蓝色为鲲鹏 920 新型号) IT之家附技术内容如下: 要让 ABACUS 先跑起来,第一步是把编译链和数学库依赖打通。这里遇到的第一个问题比较隐蔽:鲲鹏 920 的几个型号支持的向量指令集并不一样,分别是 NEON、SVE 和 SVE5
ARTICLE
/
IT之家
华为鲲鹏 920 上跑出超越同代主流硬件的性能:北大团队完成 ABACUS 原子算筹软件深度优化,优化 19 类材料核心算子
2026年11月01日 08:35 · 来自 IT之家