• 正文
    • 報(bào)告簡(jiǎn)介
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

主題報(bào)告 | 高性能數(shù)學(xué)庫(kù)與異構(gòu)計(jì)算軟件棧進(jìn)展

2023/06/13
2322
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

6月11日-13日,以“開(kāi)源賦能,普惠未來(lái)”為主題的2023開(kāi)放原子全球開(kāi)源峰會(huì)在北京舉辦。張先軼博士受邀在開(kāi)源工業(yè)軟件分論壇作《高性能數(shù)學(xué)庫(kù)與異構(gòu)計(jì)算軟件棧進(jìn)展》主題報(bào)告。

時(shí)間:2023/6/12

報(bào)告簡(jiǎn)介

在報(bào)告中,張先軼博士首先以CUDA和OpenCL為例,強(qiáng)調(diào)了開(kāi)源未必能勝過(guò)閉源,能否構(gòu)建一個(gè)良好的軟硬件生態(tài)系統(tǒng)才是成功的關(guān)鍵。目前在計(jì)算領(lǐng)域,構(gòu)建得比較成熟的函數(shù)庫(kù)有Intel的MKL、ARM的APL和ACL、NVIDA的CUDA-X等。而國(guó)內(nèi)的計(jì)算芯片雖然在科學(xué)計(jì)算領(lǐng)域已經(jīng)有了一定的積累,但大多都是各成一家或者向某家靠攏,沒(méi)有設(shè)立統(tǒng)一的接口和標(biāo)準(zhǔn),大環(huán)境不夠成熟。

為了解決這一問(wèn)題,澎峰提出“參與開(kāi)源,共建生態(tài),立足國(guó)內(nèi),走向國(guó)際”的口號(hào),以萬(wàn)萬(wàn)開(kāi)源工作者對(duì)開(kāi)源社區(qū)的貢獻(xiàn)為基礎(chǔ),共同建立良好的開(kāi)源軟件生態(tài),并以開(kāi)源生態(tài)滋養(yǎng)閉源產(chǎn)品。

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

1.PerfXAPI異構(gòu)計(jì)算軟件棧

PerfXAPI 圍繞應(yīng)用側(cè)需求,旨在創(chuàng)建一個(gè)開(kāi)放、基于開(kāi)源標(biāo)準(zhǔn)的跨架構(gòu)API編程模型,在面對(duì)大量跨各種架構(gòu)的硬件和復(fù)雜工作負(fù)載場(chǎng)景時(shí)簡(jiǎn)化開(kāi)發(fā)工作。

優(yōu)勢(shì):1)支持多種異構(gòu)設(shè)備;2)統(tǒng)一API調(diào)用接口;3)高性能。

2.PerfMPL高性能數(shù)學(xué)庫(kù)

包含Openblas、Libm/PerfMath、BLAS、LAPACK、FTT等基本庫(kù)。目前已有PerfMPL for ARM、PerfMPL for RISC-V(RVCL)的標(biāo)準(zhǔn)版本。支持為EDA、CFD等應(yīng)用領(lǐng)域提供定向優(yōu)化,支持為國(guó)產(chǎn)GPU/NPU廠商提供對(duì)標(biāo)cuBLAS、cuFFT、cuMath等的定制服務(wù)。

其中,OpenFFT/PerfFFT是完全由澎峰自主研發(fā),不基于FFTW,版權(quán)協(xié)議可控的FFT庫(kù),并支持X86、ARM、RISC-V等主流處理器,相對(duì)其他FFT庫(kù)性能方面均有提升。

優(yōu)勢(shì):1)性能對(duì)標(biāo)國(guó)際;2)一致精度;3)安全、可靠、穩(wěn)定。

3.PerfXPy 新一代科學(xué)計(jì)算軟件

PerfXPy 是一個(gè)面向科學(xué)家和算法工程師的高性能Python計(jì)算平臺(tái),兼顧易用性與高性能,支持ARM、RISC-V 通用算力平臺(tái)和異構(gòu)加速平臺(tái)。并有單機(jī)版(免費(fèi))、SaaS版本、集群版本等多個(gè)版本。

 

 

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
ATMEGA8515L-8AU 1 Microchip Technology Inc IC MCU 8BIT 8KB FLASH 44TQFP

ECAD模型

下載ECAD模型
$4.23 查看
MC9S12A256CPVE 1 Rochester Electronics LLC 16-BIT, FLASH, 25MHz, MICROCONTROLLER, PQFP112, LQFP-112
$32.12 查看
ATXMEGA64A1-AU 1 Microchip Technology Inc IC MCU 8BIT 64KB FLASH 100TQFP

ECAD模型

下載ECAD模型
$7.58 查看

相關(guān)推薦