日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

基于RT-Thread的RA8P1 CoreMark 6300分優(yōu)化配置指南 | 技術(shù)集結(jié)

RT-Thread官方賬號(hào) ? 2026-05-15 18:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目錄

概述


資料來(lái)源


RT-Thread測(cè)評(píng)RA8P1 coremark


EEMBC Benchmark RA8P1


使用Titan Board挑戰(zhàn)coremark 6300


為什么需要精細(xì)配置


總結(jié)


一、概述


本文旨在解析如何通過(guò)關(guān)鍵配置,將RA8P1(Cortex-M85內(nèi)核)的CoreMark分?jǐn)?shù)提升至官網(wǎng)登記的6300分。

內(nèi)容涵蓋編譯器優(yōu)化選項(xiàng)、鏈接時(shí)優(yōu)化(LTO)、以及關(guān)鍵的硬件特性(如Cache和TCM)配置。

二、資料來(lái)源


RA8P1 1GHz Arm Cortex-M85和Ethos-U55 NPU

EEMBC CoreMark官網(wǎng)數(shù)據(jù)

ARM Cortex-M85產(chǎn)品

CM85簡(jiǎn)介

Performance-Scale

GCC/Clang LTO技術(shù)文檔等:

ARM、GNU、SEGGER等網(wǎng)站搜索Link-Time Optimization"或“LTO"即可了解到相關(guān)技術(shù)知識(shí)

RT-thread Titan:

https://club.rt-thread.org/ask/article/3387ad4472d12ead.html

https://club.rt-thread.org/ask/article/9367fd1549231fb8.html

https://github.com/RT-Thread-Studio/sdk-bsp-ra8p1-titan-board

https://rt-thread-studio.github.io/sdk-bsp-ra8p1-titan-board/latest/index_zh.html

https://gitee.com/RT-Thread-Studio-Mirror/sdk-bsp-ra8p1-titan-board

三、RT-Thread測(cè)評(píng)RA8P1 coremark


日志:CoreMark 1.0:4896.132056 / GCC13.2.1

702621aa-5046-11f1-ab55-92fbcf53809c.png

7031d676-5046-11f1-ab55-92fbcf53809c.png

四、EEMBC Benchmark RA8P1


Scores CoreMark 6,379.3

703c6366-5046-11f1-ab55-92fbcf53809c.png


五、使用Titan Board挑戰(zhàn)coremark 6300


7049cb5a-5046-11f1-ab55-92fbcf53809c.jpg

5.1 e2studio項(xiàng)目

daplink轉(zhuǎn)jlinkob,見(jiàn)資料鏈接

ra8p1_coremark_gcc

ra8t2_coremark_gcc

ra8t2_coremark_iarbuild

ra8t2_coremark_llvm

日志:CoreMark 1.0 : 4875.076173/ GCC13.2.1

[1431.913]收←◆Toolchain ver:13.2.120231009date:Mar 282026time45:54file:../src/hal_entry.cfunc:hal_entry,line:127hello world!MPU supports 8 regionsRegion 0: 0x68000000-0x67FFFFE0, AttrIndex=0Region 1: 0x80000000-0x7FFFFFE0, AttrIndex=0Region 2: 0x70000000-0x6FFFFFE0, AttrIndex=0Region 3: 0x220001E0-0x220001C0, AttrIndex=0Region 4: DisabledRegion 5: DisabledRegion 6: DisabledRegion 7: Disabledstart coremain!
[1448.359]收←◆2K performance run parameters for coremark.CoreMark Size : 666Total ticks : 16410Total time (secs): 16.410000Iterations/Sec : 4875.076173Iterations : 80000Compiler version : GCC13.2.120231009Compiler flags : Please put compiler flags here (e.g. -ofast)Memory location : STACKseedcrc : 0xe9f5[0]crclist : 0xe714[0]crcmatrix : 0x1fd7[0]crcstate : 0x8e3a[0]crcfinal : 0xcc42Correct operation validated. See README.md for run and reporting rules.CoreMark 1.0 : 4875.076173 / GCC13.2.120231009 Please put compiler flags here (e.g. -ofast) / STACKterminated coremain!running!

上下、左右滑動(dòng)查看

5.3 Keil項(xiàng)目

5.3.1 Optimization:-Omax

Keil MDK的 Project -> Options for Target -> C/C++ AC6 ->Optimization:-Omax

日志:CoreMark 1.0 : 4122.011542 Clang 20.0.0git

[2258.345]收←◆2K performance run parameters for coremark.CoreMark Size :666Total ticks :19408Totaltime(secs):19.408000Iterations/Sec :4122.011542Iterations :80000Compiler version : GCCClang20.0.0gitCompiler flags : Please put compiler flagshere(e.g. -ofast)Memory location : STACKseedcrc :0xe9f5[0]crclist :0xe714[0]crcmatrix :0x1fd7[0]crcstate :0x8e3a[0]crcfinal :0xcc42Correct operation validated. See README.md for run and reporting rules.CoreMark1.0:4122.011542/ GCCClang20.0.0git Please put compiler flagshere(e.g. -ofast) / STACKterminated coremain!running!

上下、左右滑動(dòng)查看

5.3.2 Misc Controls:-Omax

Keil MDK的 Project -> Options for Target -> C/C++ AC6 ->Misc Controls:-Omax

Keil MDK的 Project -> Options for Target -> C/C++ AC6 -> **Misc Controls: --via=./via/rasc_armasm.via\via\rasc_armclang.via -Os -> -Omax

CoreMark 1.0 : 6163.803066 Clang 20.0.0git

[2217.808]收←◆2K performance run parameters for coremark.CoreMark Size :666Total ticks :12979Totaltime(secs):12.979000Iterations/Sec :6163.803066Iterations :80000Compiler version : GCCClang20.0.0gitCompiler flags : Please put compiler flagshere(e.g. -ofast)Memory location : STACKseedcrc :0xe9f5[0]crclist :0xe714[0]crcmatrix :0x1fd7[0]crcstate :0x8e3a[0]crcfinal :0xcc42Correct operation validated. See README.md for run and reporting rules.CoreMark1.0:6163.803066/ GCCClang20.0.0git Please put compiler flagshere(e.g. -ofast) / STACKterminated coremain!running!

上下、左右滑動(dòng)查看

六、為什么需要精細(xì)配置


RA8P1搭載了ARM最新的Cortex-M85內(nèi)核,雖然其本身具備強(qiáng)大的處理能力,但要發(fā)揮其全部性能潛力,尤其是達(dá)到CoreMark 6300分這樣的高水平,單純的默認(rèn)配置是不夠的。CoreMark是一個(gè)高度依賴(lài)編譯器優(yōu)化和內(nèi)存訪問(wèn)速度的基準(zhǔn)測(cè)試程序。為了達(dá)到官方登記的性能數(shù)據(jù),我們需要進(jìn)行“榨干式”的配置,讓編譯器生成最高效的指令,并讓CPU能夠以最快速度訪問(wèn)數(shù)據(jù)和指令。

70577c14-5046-11f1-ab55-92fbcf53809c.png

七、總結(jié)


RA8P1 (Cortex-M85) 達(dá)到6300 CoreMark分?jǐn)?shù)并非偶然,它是高性能硬件與極致軟件優(yōu)化的結(jié)合。

關(guān)鍵優(yōu)化手段優(yōu)先級(jí):

1.編譯器優(yōu)化:必須使用最高級(jí)別優(yōu)化-Omax,并啟用浮點(diǎn)、向量化和循環(huán)優(yōu)化選項(xiàng)。

2.鏈接時(shí)優(yōu)化 (LTO):對(duì)于跨文件的性能敏感代碼,LTO是必不可少的。

3.硬件資源利用:Dcache+sram 和 TCM 的速度沒(méi)有明顯的差異,但TCM直接訪問(wèn),沒(méi)有cache緩存相關(guān)問(wèn)題。

理解編譯器選項(xiàng)和硬件架構(gòu)是進(jìn)行深度優(yōu)化的基礎(chǔ)。不同的應(yīng)用場(chǎng)景可能需要不同的優(yōu)化策略,但上述配置方案為榨干Cortex-M85性能提供了一個(gè)清晰的模板。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    4

    文章

    1478

    瀏覽量

    43118
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    230

    瀏覽量

    30818
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1653

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    地表最強(qiáng)M85內(nèi)核芯片-RA8P1測(cè)評(píng) | 技術(shù)集結(jié)

    瑞薩電子宣布推出針對(duì)人工智能(AI)、機(jī)器學(xué)習(xí)(ML)應(yīng)用以及實(shí)時(shí)分析的RA8P1微控制器(MCU)產(chǎn)品群。該系列MCU通過(guò)將1
    的頭像 發(fā)表于 07-05 10:04 ?3228次閱讀
    地表最強(qiáng)M85內(nèi)核芯片-<b class='flag-5'>RA8P1</b>測(cè)評(píng) | <b class='flag-5'>技術(shù)</b><b class='flag-5'>集結(jié)</b>

    基于RT-Thread的EK-RA2E2 設(shè)備驅(qū)動(dòng)移植與應(yīng)用 | 技術(shù)集結(jié)

    目錄前言環(huán)境配置HelloRT-ThreadGPIO輸入與中斷I2C主機(jī)驅(qū)動(dòng)SPI主機(jī)驅(qū)動(dòng)ADC設(shè)備驅(qū)動(dòng)PWM設(shè)備驅(qū)動(dòng)Flash設(shè)備驅(qū)動(dòng)WDT設(shè)備驅(qū)動(dòng)1前言本文說(shuō)明如何在RT-Thread
    的頭像 發(fā)表于 10-05 10:06 ?6411次閱讀
    基于<b class='flag-5'>RT-Thread</b>的EK-<b class='flag-5'>RA</b>2E2 設(shè)備驅(qū)動(dòng)移植與應(yīng)用 | <b class='flag-5'>技術(shù)</b><b class='flag-5'>集結(jié)</b>

    RT-Thread 用上 HyperRAM——e2studio 工程配置詳解 | 技術(shù)集結(jié)

    Titan-RA8P1板載32MB的HyperRAM用于擴(kuò)展內(nèi)存空間。https://club.rt-thread.org/ask/article/d1cedfd3e9ece158.html上面
    的頭像 發(fā)表于 04-27 18:07 ?9332次閱讀
    讓 <b class='flag-5'>RT-Thread</b> 用上 HyperRAM——e2studio 工程<b class='flag-5'>配置</b>詳解 | <b class='flag-5'>技術(shù)</b><b class='flag-5'>集結(jié)</b>

    【CPKCOR-RA8D1】5、運(yùn)行RT-THREAD的適應(yīng)性調(diào)整

    CPKCOR-RA8D1B開(kāi)發(fā)板不能直接使用,必須進(jìn)行適應(yīng)性調(diào)整。 一、安裝env-windows RT-Thread Env 工具包括配置器和包管理器,用來(lái)對(duì)內(nèi)核和組件的功能進(jìn)行配置
    發(fā)表于 10-27 14:49

    【瑞薩AI挑戰(zhàn)賽】手寫(xiě)數(shù)字識(shí)別模型在RA8P1 Titan Board上的部署

    Lib組件。 配置完成后生成代碼,然后回到RT-Thread Studio,將生成的文件加入到工程中。 指定頭文件路徑 5.2 板端代碼關(guān)鍵參數(shù)修改 參考RA8P1開(kāi)發(fā)板的示例工程,對(duì)模型代碼與嵌入式工程
    發(fā)表于 03-15 20:42

    RT-Thread編程指南

    RT-Thread編程指南——RT-Thread開(kāi)發(fā)組(2015-03-31)。RT-Thread做為國(guó)內(nèi)有較大影響力的開(kāi)源實(shí)時(shí)操作系統(tǒng),本文是RT
    發(fā)表于 11-26 16:06 ?0次下載

    RT-Thread全球技術(shù)大會(huì):螢石研發(fā)團(tuán)隊(duì)使用RT-Thread技術(shù)挑戰(zhàn)

    RT-Thread全球技術(shù)大會(huì):研發(fā)團(tuán)隊(duì)使用RT-Thread技術(shù)挑戰(zhàn) ? ? ? ? 審核編輯:彭靜
    的頭像 發(fā)表于 05-27 11:36 ?2881次閱讀
    <b class='flag-5'>RT-Thread</b>全球<b class='flag-5'>技術(shù)</b>大會(huì):螢石研發(fā)團(tuán)隊(duì)使用<b class='flag-5'>RT-Thread</b>的<b class='flag-5'>技術(shù)</b>挑戰(zhàn)

    RT-Thread全球技術(shù)大會(huì):RT-Thread構(gòu)建配置系統(tǒng)

    RT-Thread全球技術(shù)大會(huì):RT-Thread構(gòu)建配置系統(tǒng),構(gòu)建系統(tǒng)也稱(chēng)為組件自動(dòng)化,通常需要通過(guò)腳本聲明構(gòu)建行為。 ? ? ? ? 審核編輯:彭靜
    的頭像 發(fā)表于 05-27 14:39 ?2032次閱讀
    <b class='flag-5'>RT-Thread</b>全球<b class='flag-5'>技術(shù)</b>大會(huì):<b class='flag-5'>RT-Thread</b>構(gòu)建<b class='flag-5'>配置</b>系統(tǒng)

    RT-Thread全球技術(shù)大會(huì):關(guān)于瑞薩RA2L1-CPK低功耗CPU演示

    RT-Thread全球技術(shù)大會(huì):關(guān)于瑞薩RA2L1-CPK低功耗CPU演示 ? ? ? ? ? 審核編輯:彭靜 ?
    的頭像 發(fā)表于 05-27 15:23 ?2208次閱讀
    <b class='flag-5'>RT-Thread</b>全球<b class='flag-5'>技術(shù)</b>大會(huì):關(guān)于瑞薩<b class='flag-5'>RA2L1</b>-CPK低功耗CPU演示

    RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南

    RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南
    發(fā)表于 02-22 18:23 ?10次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> 潘多拉 STM32L475 上手<b class='flag-5'>指南</b>

    RA6M3 RT-Thread* LVGL HMI Board開(kāi)發(fā)實(shí)踐指南-GPIO實(shí)踐

    RT-Thread即將發(fā)布一系列RA6M3外設(shè)驅(qū)動(dòng)的實(shí)踐指南,我們將使用瑞薩RA6M3 HMI-Board 開(kāi)發(fā)板,帶領(lǐng)大家上手RT-Thread
    的頭像 發(fā)表于 11-30 19:05 ?3007次閱讀
    <b class='flag-5'>RA</b>6M3 <b class='flag-5'>RT-Thread</b>* LVGL HMI Board開(kāi)發(fā)實(shí)踐<b class='flag-5'>指南</b>-GPIO實(shí)踐

    RT-Thread首款A(yù)I硬件搶先曝光!——RA8P1 Titan Board

    RT-Thread與瑞薩電子攜手推出全新的AI硬件產(chǎn)品RA8P1TitanBoard,搭載頻率1GHzArmCortex-M85與250MHzArmCortex-M33雙架構(gòu)核RA8P1
    的頭像 發(fā)表于 10-23 12:02 ?1815次閱讀
    <b class='flag-5'>RT-Thread</b>首款A(yù)I硬件搶先曝光!——<b class='flag-5'>RA8P1</b> Titan Board

    正式上市: Cortex-M85 RA8P1 Titan Board重新定義,邊緣AI的性能邊界 | 產(chǎn)品動(dòng)態(tài)

    RT-Thread與瑞薩電子攜手推出全新的AI硬件產(chǎn)品RA8P1TitanBoard現(xiàn)正式上市。RT-ThreadRA8P1TitanBoard為工程師們提供了一個(gè)靈活、全面的開(kāi)發(fā)平臺(tái),助力開(kāi)發(fā)者在
    的頭像 發(fā)表于 10-27 19:56 ?1023次閱讀
    正式上市: Cortex-M85 <b class='flag-5'>RA8P1</b> Titan Board重新定義,邊緣AI的性能邊界 | 產(chǎn)品動(dòng)態(tài)

    【直播預(yù)告】RT-Thread帶你首發(fā)體驗(yàn):基于瑞薩RA8P1 MCU的Titan Board | 問(wèn)學(xué)直播

    首款搭載RA8P1雙核AI加速M(fèi)CU的TitanBoard來(lái)了!11月5日晚19:30,RT-Thread攜手瑞薩專(zhuān)家團(tuán)隊(duì),帶大家首發(fā)體驗(yàn)基于瑞薩RA8P1MCU的TitanBoard,一起揭開(kāi)雙核
    的頭像 發(fā)表于 10-30 11:54 ?1129次閱讀
    【直播預(yù)告】<b class='flag-5'>RT-Thread</b>帶你首發(fā)體驗(yàn):基于瑞薩<b class='flag-5'>RA8P1</b> MCU的Titan Board | 問(wèn)學(xué)直播

    RT-Thread新開(kāi)發(fā)工具支持:e2studio手把手適配教程 | 技術(shù)集結(jié)

    Titan-RA8P1的芯片是Renensas的RA8P1系列芯片,瑞薩官方使用的IDE是e2studio。本文介紹如何在e2studio中創(chuàng)建工程并結(jié)合RT-Thread的源碼,在e2studio
    的頭像 發(fā)表于 04-02 18:06 ?3675次閱讀
    <b class='flag-5'>RT-Thread</b>新開(kāi)發(fā)工具支持:e2studio手把手適配教程 | <b class='flag-5'>技術(shù)</b><b class='flag-5'>集結(jié)</b>
    腾冲县| 安达市| 汤阴县| 乌兰察布市| 垫江县| 逊克县| 米脂县| 临泽县| 岳池县| 铁岭县| 长海县| 罗城| 沂源县| 呼图壁县| 江口县| 志丹县| 股票| 额敏县| 罗山县| 东至县| 临猗县| 伊吾县| 广安市| 莱州市| 垫江县| 灵石县| 福安市| 黄陵县| 磴口县| 九龙坡区| 塘沽区| 芮城县| 金坛市| 湖南省| 贵州省| 青神县| 临武县| 吴江市| 石城县| 通山县| 凤台县|