99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過(guò)CMSIS接口標(biāo)準(zhǔn)優(yōu)化機(jī)器學(xué)習(xí)的應(yīng)用

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Saumitra Jagdale ? 2022-06-01 14:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

接口兼容性決定了硬件設(shè)備和外圍設(shè)備的應(yīng)用范圍。CMSIS 就是這樣一種接口標(biāo)準(zhǔn),它允許集成來(lái)自多個(gè)供應(yīng)商的軟件實(shí)體。最近發(fā)布的 Keil MDK-ARM 5.35 突出了 CMSIS 從 5.7.0 到 5.8.0 的特定更新,這是開(kāi)發(fā)套件的主要組件。

CMSIS 通過(guò)集成各種包和模塊,從軟件角度增強(qiáng)了嵌入式項(xiàng)目。它帶有一系列工具、API 和框架,可幫助嵌入式開(kāi)發(fā)人員實(shí)現(xiàn)流暢的應(yīng)用程序構(gòu)建。此外,從開(kāi)發(fā)的角度來(lái)看,實(shí)時(shí)操作系統(tǒng)和中間件組件提供了多種選擇。

CMSIS-Pack 的組織結(jié)構(gòu)使其適用于劃分和克服應(yīng)用程序的復(fù)雜要求。隨著 5.8.0 版本的發(fā)布,CMSIS-NN 和 CMSIS-DSP 已從復(fù)合 CMSIS 核心中分離出來(lái),后者是 CMSIS 包的主要組件之一。這種自由裁量權(quán)允許集中開(kāi)發(fā)機(jī)器學(xué)習(xí)信號(hào)處理功能,并且包的相應(yīng)發(fā)布周期獨(dú)立于主要的 CMSIS 核心版本。

CMSIS-DSP 包有一些小的變化,一些 GCC 問(wèn)題已通過(guò)將 DSP 包離散更新到 1.9.0 版本而得到修復(fù)。更新后的軟件包增強(qiáng)了對(duì) f16 數(shù)據(jù)類型的支持,以便對(duì)接收到的數(shù)據(jù)進(jìn)行有效的信號(hào)處理。此外,還從存儲(chǔ)庫(kù)中刪除了一些預(yù)構(gòu)建的庫(kù),以獲得更清晰的包源。

TensorFlow Lite 框架將接口機(jī)器學(xué)習(xí)本質(zhì)添加到硬件應(yīng)用程序中。更新后的 CMSIS-NN 包在 TensorFlow Lite 微控制器框架支持的功能接口上發(fā)生了一些重大變化。另外,這個(gè)版本通過(guò) M-Profile Vector Extension 的處理相對(duì)更好,這是由于最大池算子的實(shí)現(xiàn)。運(yùn)算符在非重疊區(qū)域上工作以減小向量或矩陣的大小。這導(dǎo)致機(jī)器學(xué)習(xí)用例的優(yōu)化處理。

ARM 嵌入式工具高級(jí)總監(jiān) Reinhard Keil 表示:“最新的 CMSIS 版本 5.8.0 對(duì)在 Cortex-M55 處理器中實(shí)現(xiàn)的 Helium 矢量擴(kuò)展支持有額外的性能改進(jìn)。這包括優(yōu)化 CMSIS-DSP 算法集合和用于機(jī)器學(xué)習(xí)應(yīng)用的高效神經(jīng)網(wǎng)絡(luò)內(nèi)核 CMSIS 集合?!?/p>

CMSIS 核心的啟動(dòng)代碼

C 啟動(dòng)代碼最初是在 CMSIS 5.6.0 中引入的,它增加了代碼的可移植性和復(fù)雜構(gòu)建的開(kāi)發(fā)簡(jiǎn)易性。CMSIS 核心中的設(shè)備啟動(dòng)代碼現(xiàn)在可以直接用 C 語(yǔ)言編寫,這使其獨(dú)立于編譯器工具鏈。此外,CMSIS 5.8.0 的發(fā)布使 C 啟動(dòng)成為設(shè)備的默認(rèn)啟動(dòng)。

進(jìn)一步討論,GCC Linker Description 和 GCC Assembler startup 的更新很少。到目前為止,匯編代碼使用字節(jié)計(jì)數(shù)來(lái)進(jìn)行 BSS(由符號(hào)開(kāi)始的塊)和零部分的初始化的復(fù)制/零表。另一方面,C 啟動(dòng)代碼使用字?jǐn)?shù)而不是字節(jié)數(shù)。在 CMSIS 5.8.0 中,兩個(gè)啟動(dòng)代碼變體都使用相同的復(fù)制/零表布局。因此,它提供了從匯編代碼到 C 啟動(dòng)代碼來(lái)回切換的靈活性。

Armv8-M Assembler 啟動(dòng)已更新為使用 CMSIS 5.8.0 版本的 GAS 語(yǔ)法。最新的 ARM 編譯器 6 支持傳統(tǒng)的 Arm Assembler(armasm),使軟件向后兼容所有設(shè)備。Arm Compiler 6 以 LLVM/Clang 為基礎(chǔ),因此較新處理器的匯編代碼需要采用 GAS 語(yǔ)法。

CMSIS 是一個(gè)開(kāi)源項(xiàng)目

CMSIS 是 GitHub 上的一個(gè)開(kāi)源項(xiàng)目。由于先前版本的實(shí)現(xiàn)在某些小點(diǎn)上使接口失敗,因此很少出現(xiàn)問(wèn)題。這些問(wèn)題中的大多數(shù)將在下一個(gè)版本中得到解決,但可以通過(guò)在本地技術(shù)堆棧中進(jìn)行一些更改來(lái)解決它們。您可以通過(guò)訪問(wèn)CMSIS 5.8.0 版本的 GitHub 查看這些問(wèn)題和修復(fù)。

該存儲(chǔ)庫(kù)是開(kāi)源的,因此它有助于解決用戶和合作伙伴報(bào)告的潛在安全漏洞問(wèn)題。它允許每個(gè)用戶訪問(wèn)詳細(xì)的修訂歷史、提交細(xì)節(jié)和已知問(wèn)題,這些問(wèn)題可能會(huì)影響一些依賴先前實(shí)現(xiàn)的副作用的用戶。

CMSIS 中屬于軟件打包和構(gòu)建過(guò)程的其他組成部分正在轉(zhuǎn)向 Open-CMSIS-Pack 項(xiàng)目,該項(xiàng)目可以增加開(kāi)發(fā)和應(yīng)用方面的更多可能性。因此,這是一個(gè)由 Arm 和 NXP、STMicroelectronics 和 Linaro 等行業(yè)合作伙伴推動(dòng)的開(kāi)放式治理項(xiàng)目。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    556

    文章

    8157

    瀏覽量

    357451
  • 嵌入式
    +關(guān)注

    關(guān)注

    5150

    文章

    19668

    瀏覽量

    317466
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1662

    瀏覽量

    50210
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    FPGA在機(jī)器學(xué)習(xí)中的具體應(yīng)用

    ,越來(lái)越多地被應(yīng)用于機(jī)器學(xué)習(xí)任務(wù)中。本文將探討 FPGA 在機(jī)器學(xué)習(xí)中的應(yīng)用,特別是在加速神經(jīng)網(wǎng)絡(luò)推理、優(yōu)化算法和提升處理效率方面的優(yōu)勢(shì)。
    的頭像 發(fā)表于 07-16 15:34 ?256次閱讀

    機(jī)器學(xué)習(xí)模型市場(chǎng)前景如何

    當(dāng)今,隨著算法的不斷優(yōu)化、數(shù)據(jù)量的爆炸式增長(zhǎng)以及計(jì)算能力的飛速提升,機(jī)器學(xué)習(xí)模型的市場(chǎng)前景愈發(fā)廣闊。下面,AI部落小編將探討機(jī)器學(xué)習(xí)模型市場(chǎng)
    的頭像 發(fā)表于 02-13 09:39 ?359次閱讀

    如何優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)

    訓(xùn)練過(guò)程中發(fā)生震蕩,甚至無(wú)法收斂到最優(yōu)解;而過(guò)小的學(xué)習(xí)率則會(huì)使模型收斂速度緩慢,容易陷入局部最優(yōu)解。因此,正確設(shè)置和調(diào)整學(xué)習(xí)率對(duì)于訓(xùn)練高效、準(zhǔn)確的神經(jīng)網(wǎng)絡(luò)模型至關(guān)重要。 二、學(xué)習(xí)優(yōu)化
    的頭像 發(fā)表于 02-12 15:51 ?932次閱讀

    納祥科技NX86T44,光纖音頻專用切換芯片,支持多種接口標(biāo)準(zhǔn)

    納祥科技NX86T44 是一款光纖音頻專用切換芯片,它支持 IEC61937、IEC60958、S/PDIF 和 AES3 接口標(biāo)準(zhǔn)。NX86T44 支持無(wú)損 PCM 數(shù)字音頻信號(hào)、Dolby 以及
    的頭像 發(fā)表于 02-05 17:25 ?354次閱讀
    納祥科技NX86T44,光纖音頻專用切換芯片,支持多種<b class='flag-5'>接口標(biāo)準(zhǔn)</b>

    【「基于大模型的RAG應(yīng)用開(kāi)發(fā)與優(yōu)化」閱讀體驗(yàn)】+大模型微調(diào)技術(shù)解讀

    句子)、異常值檢測(cè)(如使用統(tǒng)計(jì)方法或機(jī)器學(xué)習(xí)算法識(shí)別不符合常規(guī)的數(shù)據(jù)點(diǎn))、數(shù)據(jù)標(biāo)準(zhǔn)化(如使用z-score標(biāo)準(zhǔn)化或min-max縮放)等步驟。數(shù)據(jù)去重:特別是對(duì)于重復(fù)的文本片段,可以使
    發(fā)表于 01-14 16:51

    如何選擇云原生機(jī)器學(xué)習(xí)平臺(tái)

    當(dāng)今,云原生機(jī)器學(xué)習(xí)平臺(tái)因其彈性擴(kuò)展、高效部署、低成本運(yùn)營(yíng)等優(yōu)勢(shì),逐漸成為企業(yè)構(gòu)建和部署機(jī)器學(xué)習(xí)應(yīng)用的首選。然而,市場(chǎng)上的云原生機(jī)器
    的頭像 發(fā)表于 12-25 11:54 ?454次閱讀

    解說(shuō)全球電動(dòng)汽車充電接口標(biāo)準(zhǔn)

    不同的接口標(biāo)準(zhǔn),難以記憶,本文整理的接口標(biāo)準(zhǔn),有助于您了解。
    的頭像 發(fā)表于 12-19 11:07 ?1841次閱讀
    解說(shuō)全球電動(dòng)汽車充電<b class='flag-5'>接口標(biāo)準(zhǔn)</b>

    通過(guò)WebSocket操作OpenHarmony機(jī)器

    在OpenHarmony機(jī)器人中運(yùn)行 ArkTS APP,在APP中通過(guò)WebScoket客戶端接收指令,然后調(diào)用機(jī)器接口實(shí)現(xiàn)相關(guān)動(dòng)作。
    發(fā)表于 11-27 16:41

    如何通過(guò)OSI七層模型優(yōu)化網(wǎng)絡(luò)性能

    OSI(Open Systems Interconnection)七層模型是一種標(biāo)準(zhǔn)的網(wǎng)絡(luò)分層模型,將網(wǎng)絡(luò)功能分為七個(gè)不同的層次,每個(gè)層次都有獨(dú)立的功能和協(xié)議,可以獨(dú)立地實(shí)現(xiàn)和升級(jí)。通過(guò)優(yōu)化OSI
    的頭像 發(fā)表于 11-24 11:14 ?1006次閱讀

    什么是機(jī)器學(xué)習(xí)?通過(guò)機(jī)器學(xué)習(xí)方法能解決哪些問(wèn)題?

    來(lái)源:Master編程樹(shù)“機(jī)器學(xué)習(xí)”最初的研究動(dòng)機(jī)是讓計(jì)算機(jī)系統(tǒng)具有人的學(xué)習(xí)能力以便實(shí)現(xiàn)人工智能。因?yàn)闆](méi)有學(xué)習(xí)能力的系統(tǒng)很難被認(rèn)為是具有智能的。目前被廣泛采用的
    的頭像 發(fā)表于 11-16 01:07 ?963次閱讀
    什么是<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>?<b class='flag-5'>通過(guò)</b><b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>方法能解決哪些問(wèn)題?

    深度學(xué)習(xí)模型的魯棒性優(yōu)化

    。異常值和噪聲可能會(huì)誤導(dǎo)模型的訓(xùn)練,導(dǎo)致模型在面對(duì)新數(shù)據(jù)時(shí)表現(xiàn)不佳。 數(shù)據(jù)標(biāo)準(zhǔn)化/歸一化 :將數(shù)據(jù)轉(zhuǎn)換到同一尺度上,有助于模型更好地學(xué)習(xí)數(shù)據(jù)的內(nèi)在規(guī)律,從而提高模型的泛化能力和魯棒性。 數(shù)據(jù)增強(qiáng) :通過(guò)對(duì)原始數(shù)據(jù)進(jìn)行
    的頭像 發(fā)表于 11-11 10:25 ?1188次閱讀

    dp接口標(biāo)準(zhǔn)和規(guī)格介紹

    隨著顯示技術(shù)的飛速發(fā)展,高分辨率和高刷新率的顯示器越來(lái)越普及。為了滿足這些顯示器的需求,一種新的接口標(biāo)準(zhǔn)應(yīng)運(yùn)而生——DisplayPort(DP)。 一、DP接口的發(fā)展歷程 DisplayPort
    的頭像 發(fā)表于 10-30 14:00 ?1w次閱讀

    【「時(shí)間序列與機(jī)器學(xué)習(xí)」閱讀體驗(yàn)】時(shí)間序列的信息提取

    個(gè)重要環(huán)節(jié),目標(biāo)是從給定的時(shí)間序列數(shù)據(jù)中提取出有用的信息和特征,以支持后續(xù)的分析和預(yù)測(cè)任務(wù)。 特征工程(Feature Engineering)是將數(shù)據(jù)轉(zhuǎn)換為更好地表示潛在問(wèn)題的特征,從而提高機(jī)器學(xué)習(xí)
    發(fā)表于 08-17 21:12

    【《時(shí)間序列與機(jī)器學(xué)習(xí)》閱讀體驗(yàn)】+ 時(shí)間序列的信息提取

    提高機(jī)器學(xué)習(xí)模型效果與性能的過(guò)程。 而我對(duì)特征工程的理解就是從一堆數(shù)據(jù)里找出能表示這堆數(shù)據(jù)的最小數(shù)據(jù)集,而這個(gè)找出特征數(shù)據(jù)的過(guò)程就是信息提取。 隨后給出了一系列定義,包括特征的最小最大縮放、特征的標(biāo)準(zhǔn)
    發(fā)表于 08-14 18:00

    dp接口和e-link接口的區(qū)別是什么

    DP接口(DisplayPort接口)和e-Link接口(Embedded DisplayPort接口)都是用于連接顯示器和計(jì)算機(jī)的接口標(biāo)準(zhǔn)
    的頭像 發(fā)表于 08-09 11:24 ?1565次閱讀