讓數(shù)值算法在Arm edge端跑的更快

CMSIS DSP 庫作為高度優(yōu)化的嵌入式系統(tǒng)數(shù)字信號(hào)計(jì)算庫一直以來深受廣大開發(fā)者所喜愛,隨著人工智能(Artificial Intelligence )逐步向Edge端擴(kuò)展,Edge端的數(shù)字計(jì)算負(fù)載也越來越大,為了緩解計(jì)算的壓力,各種框架也在Edge端采用CMSIS DSP庫進(jìn)行優(yōu)化加速。科學(xué)計(jì)算環(huán)境和嵌入式開發(fā)環(huán)境有很大的區(qū)別,比如科學(xué)計(jì)算往往采用Python,SCIPy,Matlab,而這些環(huán)境一般是無法在低功耗嵌入式環(huán)境,特別是MCU下運(yùn)行。由于目的不同,二者之間的使用方法也存在一些差異。比如:
- 歸一化函數(shù)可能不一致
- 內(nèi)存布局可能不一致
- 特定算法實(shí)現(xiàn)是基于浮點(diǎn)還是定點(diǎn)
這些差異決定了,科學(xué)計(jì)算環(huán)境中的很多模型,算法沒法在嵌入式環(huán)境中直接使用。為了解決這個(gè)問題,CMSIS DSP開發(fā)團(tuán)隊(duì),基于Numpy開發(fā)了一套CMSIS DSP庫的封裝接口。有了這套接口,在將你的數(shù)值算法移植到嵌入式系統(tǒng)前,你可以用CMSIS DSP python封裝逐步替換你的算法,最終你就可以在PC上完成嵌入式系統(tǒng)的算法移植過程。
關(guān)于億道電子
億道電子是國內(nèi)綜合的開發(fā)工具提供商, 致力于將全球先進(jìn)的軟件產(chǎn)品引薦給國內(nèi)研發(fā)型企業(yè)使用,為企業(yè)提供研發(fā)、設(shè)計(jì)、管理過程中使用的各種軟件工具,并致力于和客戶一同提高研發(fā)、設(shè)計(jì)效率,縮短設(shè)計(jì)周期。億道電子先后與arm、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并成為他們在中國區(qū)的重要分銷合作伙伴。
億道電子專注開發(fā)、設(shè)計(jì)、管理工具數(shù)十年,客戶超過6000家,具有豐富的工具使用及客戶支持經(jīng)驗(yàn)積累,可以為客戶提供從arm開發(fā)、EDA板級(jí)設(shè)計(jì)、軟件編譯及測試工具、結(jié)構(gòu)設(shè)計(jì)工具、多物理場仿真工具以及嵌入式GUI工具等產(chǎn)品與服務(wù)。億道電子在北京、上海、深圳設(shè)有分公司,業(yè)務(wù)遍布全國。
摘自arm官網(wǎng)

首頁 > 新聞資訊
