主页 > 动力走在 >ARM 透过 64 位元 HPC 系统加速数学运算效能 >

ARM 透过 64 位元 HPC 系统加速数学运算效能

ARM 透过 64 位元 HPC 系统加速数学运算效能

为强化对高效能运算 (HPC) 伺服器的实行,全球 IP 硅智财授权厂商 ARM® 宣布推出专为 64 位元 ARM®v8-A 处理器精準调校的全新数学函式库。ARM Performance Libraries
为基础数学例行程序,可让基于 ARM 核心的高效能运算 (HPC) 伺服器和系统发挥最大运算软体效能。ARM 数学函式库充分利用晶片合作伙伴为 ARMv8-A 架构系统单晶片 (SoC) 设计的创新特色和功能,确保系统效能达到高峰。ARM Performance Libraries 将于 SC15 会议中首次公开亮相,欢迎 HPC 社群莅临参观。

ARM 开发者系统事业群总经理 Hobson Bullman 表示:「ARM Performance Libraries 为 ARM 伺服器和 HPC 生态体系的发展立下另一个重要的里程碑。HPC 社群向来是 ARM 伺服器的早期使用者,推出优化的数学例行程序有助于为 64 位元 ARM 运算平台建立科学运算的基础。ARM Performance Libraries 可同时满足软体效能和函式库介面一致性的需求, 进而简化 ARMv8-A 伺服器平台的软体开发和移植。」

专为合作伙伴晶片优化的 ARM Performance Libraries

ARM 协助负载优化晶片和伺服器平台大幅拓展 HPC 的效能範围。为了让终端客户见证因 ARMv8-A 架构差异化所带来的惊人成果,ARM 与晶片合作伙伴密切合作,为每一款 64 位元的 ARM SoC 进行调校以增强效能。这种方式巧妙地运用晶片的创新和设计,例如记忆体层级和管线配置 (pipeline configuration),对运算成果将直接产生影响。

ARM Performance Libraries 的核心 Numerical Algorithms Group

NAG 函式库和相关的验证套件是全球最大的商用数值和统计演算法组库。NAG 函式库代表尝试与测试过的基準线,从而建立 ARMv8-A 架构设计的变数。奠基于 NAG 经业界测试的 BLAS、LAPACK 和 FFT 数学例行程序,ARM 得以快速推出成熟、精确且经验证的核心函式库。ARM Performance Libraries 採多线程、SIMD (单指令多数据指令) 优化、且使用业界最新的编译器,可让 64 位元 ARM SoC 设计达到峰值传输量。

NAG 技术长 Mike Dewar 表示:「利用 NAG 的线性代数和 FFT 演算法作为核心,ARM Performance Libraries 为高阶科学运算应用的最佳建构模块(building block)。透过 ARM Performance Libraries 对特定硬体的效能调校,加上 NAG 对稳健性和运算正确性的严格要求,可为 ARM 生态体系提供最快速且精确的运算数学例行程序。」

Cavium 生态体系暨合作伙伴计画总监 Larry Wikelius 表示:「Cavium 很高兴与 ARM 和 NAG 合作推出优化函式库,以满足 HPC 和大数据分析软体等应用严苛的需求。ThunderX™ 是 Cavium 48 核心、支援双插槽的 ARMv8-A 工作负载优化处理器 (Workload Optimized Processor),为採用 ARM Performance Library 的高效能运算应用,提供顶级效能的最佳平台。Cavium 和 ARM 将持续积极地推动 ARMv8-A 伺服器生态体系的发展,与业界领先的系统和软体合作伙伴携手为 HPC、企业级和超大规模伺服器市场提供关键解决方案。」

助力 ARM HPC 开源应用

为了让软体加速移植到 ARMv8-A 架构平台,例如 64 位元的 ARM Cortex® 核心伺服器,ARM Performance Libraries 为广受欢迎的 HPC 开源应用提供二进制发布测试版,包括 ATLAS、OpenMPI、NumPy 和 TAU。所有将开源应用移植到 ARM 平台所需的变动,都将回馈给开源资料库,以促进 HPC 社群的发展和合作。

授权时程

ARM Performance Libraries 已开放授权,由 ARM 提供无限制、完全支持、零权利金、且负责开发平台的维运。内建的开源套件组合则依个别协议内容提供。



上一篇: 下一篇: