国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CoreMark 跑個(gè)分:RISC-V vs ARM

這篇具有很好參考價(jià)值的文章主要介紹了CoreMark 跑個(gè)分:RISC-V vs ARM。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

EEMBC 的 CoreMark? 評(píng)分是一種比較通用的基準(zhǔn)測(cè)試方式,用于測(cè)量嵌入式系統(tǒng)中使用的微控制器(MCU)和中央處理單元(CPU)的性能,可以幫助人們比較不同的 CPU 架構(gòu)的性能表現(xiàn)。

一、簡(jiǎn)介:

CoreMark 取代了過時(shí)的 Dhrystone 基準(zhǔn)測(cè)試,并包含以下算法的實(shí)現(xiàn):列表處理(查找和排序)、矩陣操作(常見的矩陣操作)、狀態(tài)機(jī)(確定輸入流是否包含有效數(shù)字)和 CRC(循環(huán)冗余校驗(yàn))??梢栽?8 位微控制器到 64 位微處理器上運(yùn)行。

與 Dhrystone 對(duì)比

與 Dhrystone 類似,CoreMark 小巧、便攜、易于理解、免費(fèi),并顯示一項(xiàng)基準(zhǔn)測(cè)試分?jǐn)?shù)。與 Dhrystone 不同的是,CoreMark 具有特定的運(yùn)行和報(bào)告規(guī)則,并旨在避免 Dhrystone 的問題。例如,Dhrystone 的主要部分實(shí)際上暴露了編譯器優(yōu)化工作負(fù)載的能力,而不是 MCU 或 CPU 的能力。因此,Dhrystone 作為編譯器基準(zhǔn)測(cè)試比作為硬件基準(zhǔn)測(cè)試更具有洞察力。同樣地,在 Dhrystone 的計(jì)時(shí)部分中使用庫(kù)調(diào)用。通常,這些庫(kù)調(diào)用消耗基準(zhǔn)測(cè)試消耗的大部分時(shí)間。由于庫(kù)代碼不是基準(zhǔn)測(cè)試的一部分,如果使用不同的庫(kù),很難比較結(jié)果。最后,存在執(zhí)行 Dhrystone 的指導(dǎo)方針,但由于結(jié)果沒有得到認(rèn)證或驗(yàn)證,因此它們不被強(qiáng)制執(zhí)行。關(guān)于如何報(bào)告 Dhrystone 結(jié)果沒有標(biāo)準(zhǔn)化,存在各種格式(DMIPS、每秒 Dhrystones、DMIPS/MHz)。

CoreMark 基準(zhǔn)評(píng)分特點(diǎn)

CRC 算法具有雙重功能,在鏈表元素中包含的數(shù)據(jù)上執(zhí)行16位 CRC,以驗(yàn)證操作正確,保證操作正確并提供自我檢查機(jī)制。

為了確保編譯器不能在編譯時(shí)預(yù)先計(jì)算結(jié)果,基準(zhǔn)測(cè)試中的每個(gè)操作都會(huì)產(chǎn)生一個(gè)在編譯時(shí)不可用的值。此外,基準(zhǔn)測(cè)試中定時(shí)部分使用的所有代碼都是基準(zhǔn)測(cè)試本身的一部分(沒有庫(kù)調(diào)用)。

CoreMark 是一種基于 C 語言的 CPU 性能評(píng)測(cè)工具,其目標(biāo)是為了提供一個(gè)可重復(fù)、可移植且各平臺(tái)間性能得分可比較的基準(zhǔn)測(cè)試。CoreMark 包含多個(gè)小型測(cè)試,旨在模擬實(shí)際應(yīng)用程序中常見的操作和趨勢(shì)。

CoreMark 測(cè)試由以下六個(gè)部分組成:

  1. 數(shù)值操作(Data structure operations):例如排序、鏈表操作等。
  2. 控制操作(Control operations):例如循環(huán)、條件判斷等。
  3. 數(shù)學(xué)運(yùn)算(Arithmetic operations):例如位操作、浮點(diǎn)數(shù)運(yùn)算等。
  4. 字符串操作(String manipulation):例如字符串拼接、比較等。
  5. 矩陣變換(Matrix manipulation):例如矩陣乘法、轉(zhuǎn)置等。
  6. 加密/解密(Encryption and decryption):例如 AES、RSA 等。

每個(gè)測(cè)試的執(zhí)行時(shí)間不同,最終將所有測(cè)試的得分累計(jì)起來,并通過一系列加權(quán)平均和標(biāo)準(zhǔn)化處理以產(chǎn)生 CoreMark 分?jǐn)?shù)。所以,根據(jù)這些測(cè)試的結(jié)果,CoreMark 分?jǐn)?shù)是計(jì)算機(jī)硬件整體性能的綜合指標(biāo)。

除了提供一個(gè)可重復(fù)、可移植且可比較的基準(zhǔn)測(cè)試之外,CoreMark 還可以用作新處理器設(shè)計(jì)和優(yōu)化的參考工具。它可以幫助開發(fā)人員更好地理解其處理器、操作系統(tǒng)、編譯器和庫(kù)等各種因素之間的性能優(yōu)化關(guān)系。

二、CoreMark 對(duì)比

常見的 ARM 芯片 和 RISC-V 芯片的 CoreMark 分?jǐn)?shù)對(duì)比如下:
  • Cortex-M0:??? 2.33 CoreMark/MHz
  • Cortex-M0+:? 2.46 CoreMark/MHz
  • Cortex-M3:??? 4.45 CoreMark/MHz
  • Cortex-M4:??? 4.02 CoreMark/MHz
  • Cortex-M7:??? 5.01 CoreMark/MHz
  • Cortex-A7:??? 2.32 CoreMark/MHz
  • Cortex-A53:? 3.25 CoreMark/MHz
  • Cortex-A9:??? 3.52 CoreMark/MHz
  • Cortex-A55:? 3.76 CoreMark/MHz
  • Cortex-A15:? 5.26 CoreMark/MHz
  • Cortex-A72:? 6.20 CoreMark/MHz
  • Cortex-A76:? 7.41 CoreMark/MHz
  • 玄鐵 C906:???? 3.40 CoreMark/MHz
  • StarFive U74: 5.09 CoreMark/MHz
  • 玄鐵 C910:???? 7.10 CoreMark/MHz

需要注意,這些分?jǐn)?shù)只是不同平臺(tái)、編譯器和優(yōu)化級(jí)別得出的結(jié)果,并不能完全反映實(shí)際性能。實(shí)際應(yīng)用中,還需考慮具體的工作負(fù)載、系統(tǒng)結(jié)構(gòu)以及其他因素的影響。

STM32 MCU 的 CoreMark 分?jǐn)?shù)

CoreMark 跑個(gè)分:RISC-V vs ARM

昉·星光 2、荔枝派 4A 與樹莓派對(duì)比

作為 RISC-V 的標(biāo)桿,昉·星光 2、荔枝派 4 與樹莓派的對(duì)比如下:

CoreMark 跑個(gè)分:RISC-V vs ARM

CoreMark 跑個(gè)分:RISC-V vs ARM文章來源地址http://www.zghlxwxcb.cn/news/detail-497307.html

?常見板卡的 CoreMark 性能對(duì)比列表?
構(gòu)架 Processor MHz 單核 CoreMark 單核分?jǐn)?shù)/MHz 核心數(shù)

到了這里,關(guān)于CoreMark 跑個(gè)分:RISC-V vs ARM的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【RISC-V】基于開源RISC-V MCU內(nèi)核PicoRV32的FPGA移植

    【RISC-V】基于開源RISC-V MCU內(nèi)核PicoRV32的FPGA移植

    核心板:GW2A-LV18PG256C8IC8I7 底板:Dock底板 有關(guān)核心板和底板相關(guān)資料的參考網(wǎng)址:Tang Primer 20K - Sipeed Wiki? FPGA硬件設(shè)計(jì)軟件:高云云源軟件;下載地址:廣東高云半導(dǎo)體科技股份有限公司 PicoRV32描述,以及文檔介紹詳情見網(wǎng)址PicoRV32 - 高云 - 廣東高云半導(dǎo)體科技股份有限公司

    2023年04月09日
    瀏覽(33)
  • RISC-V公測(cè)平臺(tái)發(fā)布 · 第一個(gè)WEB Server “Hello RISC-V world!”

    RISC-V公測(cè)平臺(tái)發(fā)布 · 第一個(gè)WEB Server “Hello RISC-V world!”

    RISC-V公測(cè)平臺(tái)Web Server地址:http://175.8.161.253:8081 Web Server是互聯(lián)網(wǎng)應(yīng)用的基礎(chǔ)設(shè)施,無論是用戶訪問網(wǎng)站,還是后端服務(wù)提供商和開發(fā)者構(gòu)建各種應(yīng)用程序,Web Server都在其中扮演著至關(guān)重要的角色。 顯而易見,對(duì)于RISC-V生態(tài)來說, Web Server也是不可缺少的一部分 。 接下來我們

    2024年02月14日
    瀏覽(31)
  • 國(guó)內(nèi) RISC-V 產(chǎn)學(xué)研基地成立,Intel、Arm、RISC-V 將三分天下?

    國(guó)內(nèi) RISC-V 產(chǎn)學(xué)研基地成立,Intel、Arm、RISC-V 將三分天下?

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 在IT界,CPU芯片和操作系統(tǒng)是網(wǎng)信領(lǐng)域最基礎(chǔ)的核心技術(shù)。但在芯片領(lǐng)域,技術(shù)和資本的門檻較高,應(yīng)用范圍最廣的指令集架構(gòu)需獲得專利授權(quán)才能使用,如x86、Arm等。而投入研發(fā)的資金,以14nm工藝為例,需上億元的研發(fā)費(fèi)用。 如何降

    2024年01月17日
    瀏覽(22)
  • 從零學(xué)習(xí)開發(fā)一個(gè)RISC-V操作系統(tǒng)(四)丨RISC-V匯編語言編程

    從零學(xué)習(xí)開發(fā)一個(gè)RISC-V操作系統(tǒng)(四)丨RISC-V匯編語言編程

    ?? 本系列是博主參考B站課程學(xué)習(xí)開發(fā)一個(gè)RISC-V的操作系統(tǒng)的學(xué)習(xí)筆記,計(jì)劃從RISC-V的底層匯編指令學(xué)起,結(jié)合C語言,在Ubuntu 20.04上開發(fā)一個(gè)簡(jiǎn)易的操作系統(tǒng)。一個(gè)目的是通過實(shí)踐操作學(xué)習(xí)和了解什么是操作系統(tǒng),第二個(gè)目的是為之后學(xué)習(xí)RISC-V的集成電路設(shè)計(jì)打下一定基礎(chǔ)

    2024年01月25日
    瀏覽(42)
  • RISC-V公測(cè)平臺(tái)發(fā)布 · 數(shù)據(jù)庫(kù)在RISC-V服務(wù)器上的適配評(píng)估

    RISC-V公測(cè)平臺(tái)發(fā)布 · 數(shù)據(jù)庫(kù)在RISC-V服務(wù)器上的適配評(píng)估

    前言 上一期講到Y(jié)CSB在RISC-V服務(wù)器上對(duì)MySQL進(jìn)行性能測(cè)試(RISC-V公測(cè)平臺(tái)發(fā)布 · 使用YCSB測(cè)試SG2042上的MySQL性能),在這一期文章中,我們繼續(xù)深入討論RISC-V+數(shù)據(jù)庫(kù)的應(yīng)用。本期就繼續(xù)利用HS-2平臺(tái)來測(cè)試數(shù)據(jù)庫(kù)軟件在RISC-V服務(wù)器上的兼容性。 參與此次實(shí)驗(yàn)的數(shù)據(jù)庫(kù)如下: Red

    2024年02月12日
    瀏覽(26)
  • RISC-V 中國(guó)峰會(huì) | OpenMPL引人注目,RISC-V Summit China 2023圓滿落幕

    RISC-V 中國(guó)峰會(huì) | OpenMPL引人注目,RISC-V Summit China 2023圓滿落幕

    ?????2023年8月25日,為期三天的RISC-V中國(guó)峰會(huì)(RISC-V Summit China 2023)圓滿落幕。本屆峰會(huì)以“RISC-V生態(tài)共建”為主題,結(jié)合當(dāng)下全球新形勢(shì),把握全球新時(shí)機(jī),呈現(xiàn)RISC-V全球新觀點(diǎn)、新趨勢(shì)。吸引了超過百家企業(yè)及研究機(jī)構(gòu)、開源技術(shù)社區(qū)參與交流,近百家媒體跟蹤報(bào)道。

    2024年02月10日
    瀏覽(30)
  • 【RISC-V 指令集】RISC-V 向量V擴(kuò)展指令集介紹(六)- 向量?jī)?nèi)存一致性模型

    以下是《riscv-v-spec-1.0.pdf》文檔的關(guān)鍵內(nèi)容: 這是一份關(guān)于向量擴(kuò)展的詳細(xì)技術(shù)文檔,內(nèi)容覆蓋了向量指令集的多個(gè)關(guān)鍵方面,如向量寄存器狀態(tài)映射、向量指令格式、向量加載和存儲(chǔ)操作、向量?jī)?nèi)存對(duì)齊約束、向量?jī)?nèi)存一致性模型、向量算術(shù)指令格式、向量整數(shù)和浮點(diǎn)算術(shù)

    2024年04月09日
    瀏覽(22)
  • RISC-V云測(cè)平臺(tái):Compiling The Fedora Linux Kernel Natively on RISC-V

    RISC-V云測(cè)平臺(tái):Compiling The Fedora Linux Kernel Natively on RISC-V

    ? 注釋:編譯Fedora,HS-2 64核RISC-V服務(wù)器比Ryzen5700x快兩倍! --- 以下是blog 正文 ---? # Compiling The Fedora Linux Kernel Natively on RISC-V ## Fedora RISC-V Support There is ongoing work to Fedora to support RISC-V hardware. As of right now the Fedora documentation officially only shows how to install the distribution on the SiFive Hi

    2024年02月13日
    瀏覽(17)
  • RISC-V匯編指令

    RISC-V匯編指令

    寫在最前面:這一篇是UC Berkeley的CS61C的筆記,根據(jù)我自己的理解進(jìn)行學(xué)習(xí)記錄,其中貼的一些圖片來自于課程PPT。 了解匯編之前,我們需要先了解為什么需要匯編?以下是我的理解: 機(jī)器執(zhí)行的命令都是些二進(jìn)制的機(jī)器碼,我們需要對(duì)機(jī)器進(jìn)行編程需要記住這些機(jī)器碼,這

    2024年02月15日
    瀏覽(23)
  • RISC-V和ARM

    參考:https://www.eet-china.com/mp/a39867.html RISC-V和ARM都是基于**精簡(jiǎn)指令集計(jì)算 (RISC)**原理建立的指令集架構(gòu)。他們的主要區(qū)別在于他們的授權(quán)模式和開放性: ARM 是一種專有的指令集架構(gòu),眾多使用ARM架構(gòu)的廠商,只能根據(jù)自身需求,調(diào)整產(chǎn)品頻率和功耗,不得改變?cè)性O(shè)計(jì)。

    2024年02月19日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包