加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 报告简介
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

主题报告 | 高性能数学库与异构计算软件栈进展

2023/06/13
4272
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

6月11日-13日,以“开源赋能,普惠未来”为主题的2023开放原子全球开源峰会在北京举办。张先轶博士受邀在开源工业软件分论坛作《高性能数学库与异构计算软件栈进展》主题报告。

时间:2023/6/12

报告简介

在报告中,张先轶博士首先以CUDA和OpenCL为例,强调了开源未必能胜过闭源,能否构建一个良好的软硬件生态系统才是成功的关键。目前在计算领域,构建得比较成熟的函数库有Intel的MKL、ARM的APL和ACL、NVIDA的CUDA-X等。而国内的计算芯片虽然在科学计算领域已经有了一定的积累,但大多都是各成一家或者向某家靠拢,没有设立统一的接口和标准,大环境不够成熟。

为了解决这一问题,澎峰提出“参与开源,共建生态,立足国内,走向国际”的口号,以万万开源工作者对开源社区的贡献为基础,共同建立良好的开源软件生态,并以开源生态滋养闭源产品。

为此,澎峰做了以下工作:

1.PerfXAPI异构计算软件栈

PerfXAPI 围绕应用侧需求,旨在创建一个开放、基于开源标准的跨架构API编程模型,在面对大量跨各种架构的硬件和复杂工作负载场景时简化开发工作。

优势:1)支持多种异构设备;2)统一API调用接口;3)高性能。

2.PerfMPL高性能数学库

包含Openblas、Libm/PerfMath、BLAS、LAPACK、FTT等基本库。目前已有PerfMPL for ARM、PerfMPL for RISC-V(RVCL)的标准版本。支持为EDA、CFD等应用领域提供定向优化,支持为国产GPU/NPU厂商提供对标cuBLAS、cuFFT、cuMath等的定制服务。

其中,OpenFFT/PerfFFT是完全由澎峰自主研发,不基于FFTW,版权协议可控的FFT库,并支持X86、ARM、RISC-V等主流处理器,相对其他FFT库性能方面均有提升。

优势:1)性能对标国际;2)一致精度;3)安全、可靠、稳定。

3.PerfXPy 新一代科学计算软件

PerfXPy 是一个面向科学家和算法工程师的高性能Python计算平台,兼顾易用性与高性能,支持ARM、RISC-V 通用算力平台和异构加速平台。并有单机版(免费)、SaaS版本、集群版本等多个版本。

 

 

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATSAMD20J18A-AUT 1 Microchip Technology Inc IC MCU 32BIT 256KB FLASH 64LQFP

ECAD模型

下载ECAD模型
$4.06 查看
MC9S12XEP100MAG 1 Freescale Semiconductor 16-bit MCU, S12X core, 1MB Flash, 50MHz, -40/+125degC, QFP 144

ECAD模型

下载ECAD模型
$29.4 查看
STM32F405RGT6 1 STMicroelectronics High-performance foundation line, Arm Cortex-M4 core with DSP and FPU, 1 Mbyte of Flash memory, 168 MHz CPU, ART Accelerator

ECAD模型

下载ECAD模型
$16.63 查看

相关推荐

电子产业图谱