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

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

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

RISC-V公測(cè)平臺(tái)發(fā)布· CoreMark測(cè)試報(bào)告

澎峰科技PerfXLab ? 來源:澎峰科技PerfXLab ? 作者:澎峰科技PerfXLab ? 2023-08-18 18:29 ? 次閱讀

一. CoreMark簡介

CoreMark是一款用于評(píng)估CPU性能的基準(zhǔn)測(cè)試程序,它包含了多種不同的計(jì)算任務(wù),包括浮點(diǎn)數(shù)、整數(shù)、緩存、內(nèi)存等方面的測(cè)試。CoreMark的測(cè)試結(jié)果通常被用來作為CPU性能的參考,它可以幫助開發(fā)人員和系統(tǒng)管理員評(píng)估不同處理器和系統(tǒng)的性能,比較不同處理器之間的性能差異,也可以用來測(cè)試處理器在多線程并行計(jì)算方面的性能。

官網(wǎng)地址:https://www.eembc.org

二. 平臺(tái)環(huán)境

[硬件參數(shù)]處理器: 算能SG2042 x 1

核心數(shù): 64核

L1 Cache: I:64KB and D:64KB

L2 Cache: 1MB/Cluster

L3 Cache: 64MB System Cache

DRAM: DDR4 16Gx4[軟件環(huán)境]

linux版本: 22.10

gcc版本: 10.2.0

三. 獲取源碼

EEMBC將CoreMark源碼托管在GitHub上,可以訪問以下鏈接獲得源碼;也可以通過git命令下載到本地。

鏈接

https://github.com/eembc/coremark

四. 編譯

本次采用的編譯器是支持RVV的編譯器,在我們的體驗(yàn)機(jī)器上已經(jīng)完成了部署,可以通過文章下方的聯(lián)系方式進(jìn)群體驗(yàn)。

1:首先需要修改core_portme.mak文件,(在LFLAGAS_END變量添加-lpthread)

2:添加編譯參數(shù):-march=rv64gcv0p7_zfh_xtheadc -mabi=lp64d -mtune=c920。

添加完成后效果如下:


# Flag: CC
#    Use this flag to define compiler to use
CC = gcc
# Flag: CFLAGS
#    Use this flag to define compiler options. Note, you can add compiler options from the command line using XCFLAGS="other flags"
PORT_CFLAGS = -O3
#===============================Alter by me===========================
PF_CFLAGS = -march=rv64gcv0p7_zfh_xtheadc -mabi=lp64d -mtune=c920
FLAGS_STR = "$(PORT_CFLAGS) $(XCFLAGS) $(XLFLAGS) $(LFLAGS_END) $(PF_CFLAGS)"
CFLAGS = $(PORT_CFLAGS) $(PF_CFLAGS) -I$(PORT_DIR) -Iposix -I. -DFLAGS_STR="$(FLAGS_STR)"
#===============================Alter by me===========================
# Flag: NO_LIBRT
#    Define if the platform does not provide a librt
ifndef NO_LIBRT
#Flag: LFLAGS_END
#    Define any libraries needed for linking or other flags that should come at the end of the link line (e.g. linker scripts). 
#    Note: On certain platforms, the default clock_gettime implementation is supported but requires linking of librt.
#===============================Alter by me===========================
LFLAGS_END += -lrt -lpthread 
#===============================Alter by me===========================

單核編譯

ubuntu@perfxlab:/public/benchmark/coremark$ make compile  XCFLAGS="-DMULTITHREAD=1 -DUSE_PTHREAD"

多核編譯

ubuntu@perfxlab:/public/benchmark/coremark$ make compile  XCFLAGS="-DMULTITHREAD=64 -DUSE_PTHREAD"

五. 在SG2042上執(zhí)行coremark

1. 單核測(cè)試結(jié)果如下:

wKgaomTfRxyAbtC5AACfKNVKQPI752.png

2.64核測(cè)試結(jié)果如下:

wKgZomTfRyyAb1AxAAC2LooLFBw192.png

六. CoreMark分?jǐn)?shù)排行榜

SG2042 的64核跑分結(jié)果為:692303.531830 ,cpu主頻是2GHz。

根據(jù)公式:

CoreMark / MHz = (CoreMark 分?jǐn)?shù)) / (時(shí)鐘頻率,以兆赫茲為單位)

我們可以算出SG2042的 CoreMark / MHz=692303.531830/2000=346.55

從官網(wǎng)可以看到,截止目前(2023-8-16 )總共上傳了767款型號(hào)的CoreMark跑分結(jié)果。

官網(wǎng)鏈接

https://www.eembc.org/coremark/scores.php

wKgZomTfRz2AQpMFAAOAmoZkZGg536.png圖1:Coremark分?jǐn)?shù)從高到低排序wKgZomTfR0uAZ4ZWAAOPjqBmqFc243.png圖2:Coremark/MHz 分?jǐn)?shù)從高到低排序

從排行榜上可以看到(上圖1和圖2),無論是基于 CoreMark 分?jǐn)?shù)還是 CoreMark/MHz 分?jǐn)?shù),SG2042都展現(xiàn)出令人矚目的表現(xiàn)。作為全球第一款 RISC-V 處理器芯片,它的分?jǐn)?shù)已經(jīng)值得充分的贊賞。盡管與第一名之間還存在一定的差距,但***將持續(xù)不斷地努力,不斷進(jìn)步。讓我們?yōu)?**的未來發(fā)展加油!

正文完


  • About HS-2

HS-2 RISC-V通用主板是澎峰科技與合作伙伴共同研發(fā)的一款專為開發(fā)者設(shè)計(jì)的標(biāo)準(zhǔn)mATX主板,它預(yù)裝了澎峰科技為RISC-V高性能服務(wù)器定制開發(fā)的軟件包,包括各種標(biāo)準(zhǔn)bencmark、支持V擴(kuò)展的GCC編譯器、計(jì)算庫、中間件以及多種典型服務(wù)器應(yīng)用程序。

HS-2 RISC-V通用主板搭載了一顆國產(chǎn)RISC-V 64核處理器(SG2042)。SG2042是目前已量產(chǎn)的性能最高的RISC-V處理器,主要針對(duì)高性能計(jì)算領(lǐng)域需求設(shè)計(jì),適用于科學(xué)計(jì)算、工程計(jì)算、AI計(jì)算、融合計(jì)算等大算力應(yīng)用場(chǎng)景。

wKgZomTUwSaACzXRAAZ34cPcisY858.png

關(guān)于RISC-V公共測(cè)試平臺(tái)

wKgZomTUwUSAa2dyAA2V8stwnBo166.png

RISC-V高性能處理器公共測(cè)試云平臺(tái) ·快速使用指南,下載鏈接:https://www.kdocs.cn/l/cmnYcyFIlVRx

RISC-V公共測(cè)試云平臺(tái)系列文章

1. RISC-V公測(cè)平臺(tái)發(fā)布 ·Stream帶寬完整測(cè)試

2.RISC-V公測(cè)平臺(tái)發(fā)布 · 我的世界MohistMC

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

4. RISC-V公測(cè)平臺(tái)發(fā)布 ·如何在SG2042上玩轉(zhuǎn)k3s

5.“RISC-V成長日記” blog發(fā)布,第一個(gè)運(yùn)行在RISC-V服務(wù)器上的blog?

6.RISC-V公測(cè)平臺(tái)發(fā)布:如何在SG2042上玩轉(zhuǎn)OpenMPI

7.RISC-V公測(cè)平臺(tái)發(fā)布:Compiling The Fedora Linux Kernel Natively on RISC-V

8. RISC-V公測(cè)平臺(tái)發(fā)布 · Unix Bench完整測(cè)試

9.RISC-V公測(cè)平臺(tái)發(fā)布 · 使用YCSB測(cè)試SG2042上的MySQL性能

10.RISC-V公測(cè)平臺(tái)發(fā)布 · 7-zip 測(cè)試

11.RISC-V公測(cè)平臺(tái)發(fā)布· CoreMark測(cè)試報(bào)告(本篇)

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

    關(guān)注

    68

    文章

    19100

    瀏覽量

    228814
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9027

    瀏覽量

    366482
  • AM
    AM
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    29292
  • RISC-V
    +關(guān)注

    關(guān)注

    44

    文章

    2204

    瀏覽量

    45958
  • 澎峰科技
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    3156
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    在這一期文章中,我們繼續(xù)深入討論RISC-V+數(shù)據(jù)庫的應(yīng)用。本期就繼續(xù)利用HS-2平臺(tái)測(cè)試數(shù)據(jù)庫軟件在RISC-V服務(wù)器上的兼容性。
    的頭像 發(fā)表于 08-21 17:09 ?965次閱讀
    <b class='flag-5'>RISC-V</b><b class='flag-5'>公測(cè)</b><b class='flag-5'>平臺(tái)</b><b class='flag-5'>發(fā)布</b> · 數(shù)據(jù)庫在<b class='flag-5'>RISC-V</b>服務(wù)器上的適配評(píng)估

    2024 RISC-V 中國峰會(huì):華秋電子助力RISC-V生態(tài)!

    、生態(tài)伙伴、公開課、開發(fā)者社區(qū)、評(píng)測(cè)試用等欄目,是為各生態(tài)廠商量身定制的硬件開發(fā)平臺(tái),通過線上社區(qū)+一站式供應(yīng)鏈服務(wù)讓硬件開發(fā)變得更簡單。他表示,RISC-V開放平臺(tái)已吸引30+廠商入
    發(fā)表于 08-26 16:46

    怎么搭建risc-v學(xué)習(xí)平臺(tái)

    risc-v學(xué)習(xí)平臺(tái)搭建
    發(fā)表于 12-15 07:14

    RISC-V應(yīng)用領(lǐng)域的拓展

    為自動(dòng)駕駛汽車等應(yīng)用開發(fā)新的RISC-V芯片設(shè)計(jì);GreenWaves推出了基于RISC-V的低功率AI物聯(lián)網(wǎng)(IoT)應(yīng)用處理器;晶晨半導(dǎo)體推出具有RISC-V安全內(nèi)核的SoC芯片;華米發(fā)布
    發(fā)表于 06-18 20:57

    RISC-V是什么

    成熟流行商業(yè)內(nèi)核架構(gòu)在于,RISC-V是屬于開源的內(nèi)核架構(gòu),并且最為重要的一點(diǎn)是,發(fā)布RISC-V的基金會(huì)和研發(fā)機(jī)構(gòu),允許商家在RISC-V架構(gòu)上進(jìn)行非標(biāo)準(zhǔn)的指令擴(kuò)展,同時(shí)不需要對(duì)外公
    發(fā)表于 07-23 06:06

    從STM32F030平臺(tái)切換到RISC-V CSM32RV20

    本系列僅為記錄工作,開發(fā)從STM32F030平臺(tái)切換到RISC-V CSM32RV20。CSM32RV20是南京中科微電子有限公司開發(fā)的一款基于RISC-V核的超低功耗MCU芯片,內(nèi)置RISC
    發(fā)表于 11-26 06:30

    RISC-V的相關(guān)資料分享

    國內(nèi)大量芯片公司崛起,其中有很多公司想在RISC-V新賽道有一番作為,畢竟ARM內(nèi)核早已是紅海,而RISC-V尚處于藍(lán)海。今天痞子衡就為大家盤點(diǎn)一下發(fā)布RISC-V MCU產(chǎn)品(不一
    發(fā)表于 02-11 06:23

    RISC-V專題】賽昉科技昉·星光RISC-V單板計(jì)算機(jī)首發(fā)試用

    翻一番。為了進(jìn)一步促進(jìn)RISC-V生態(tài)的發(fā)展,讓更多開發(fā)者參與RISC-V生態(tài)應(yīng)用創(chuàng)新,2022年4月14日,電子發(fā)燒友網(wǎng)聯(lián)合RISC-V創(chuàng)新企業(yè)共同發(fā)起RISC-V生態(tài)開發(fā)板評(píng)
    發(fā)表于 04-14 15:17

    RISC-V專題】先楫半導(dǎo)體HPM6750EVKMINI評(píng)估板免費(fèi)試用

    翻一番。為了進(jìn)一步促進(jìn)RISC-V生態(tài)的發(fā)展,讓更多開發(fā)者參與RISC-V生態(tài)應(yīng)用創(chuàng)新,2022年4月14日,電子發(fā)燒友網(wǎng)聯(lián)合RISC-V創(chuàng)新企業(yè)共同發(fā)起RISC-V生態(tài)開發(fā)板評(píng)
    發(fā)表于 04-14 15:27

    RISC-V專題】芯昇科技RISC-V生態(tài)開發(fā)板首發(fā)試用

    翻一番。為了進(jìn)一步促進(jìn)RISC-V生態(tài)的發(fā)展,讓更多開發(fā)者參與RISC-V生態(tài)應(yīng)用創(chuàng)新,2022年4月14日,電子發(fā)燒友網(wǎng)聯(lián)合RISC-V創(chuàng)新企業(yè)共同發(fā)起RISC-V生態(tài)開發(fā)板評(píng)
    發(fā)表于 04-14 16:01

    關(guān)于RISC-V生態(tài)開發(fā)板評(píng)測(cè)試用專題活動(dòng)試用報(bào)告及評(píng)測(cè)視頻投稿時(shí)間延長的通告

    推遲,大家提交作品的時(shí)間也感到緊迫; 我們平臺(tái)與部分廠商和開發(fā)者溝通之后決定將RISC-V生態(tài)開發(fā)板評(píng)測(cè)試用專題活動(dòng)試用報(bào)告提交時(shí)間延期至7月15日,同時(shí)
    發(fā)表于 06-27 11:26

    阿里平頭哥發(fā)布首個(gè) RISC-V AI 軟硬全棧平臺(tái)

    轉(zhuǎn)自https://m.ithome.com/html/714391.htm 2023 RISC-V 中國峰會(huì)8月23日在北京召開,平頭哥在會(huì)上發(fā)布了首個(gè)自研 RISC-V AI 平臺(tái)
    發(fā)表于 08-26 14:14

    256核!賽昉發(fā)布全新RISC-V眾核子系統(tǒng)IP平臺(tái)

    (StarLink-500),一款高性能RISC-V多核子系統(tǒng)IP平臺(tái)。 本次發(fā)布,賽昉科技再次擴(kuò)充自研IP矩陣,引領(lǐng)RISC-V邁入更高性能領(lǐng)域。 賽昉科技IP產(chǎn)品矩陣 賽昉科技董
    發(fā)表于 11-29 13:37

    如何建設(shè)RISC-V軟件生態(tài)?

    本文從RISC-V軟件開源基礎(chǔ)平臺(tái)、RISC-V多樣化軟件生態(tài)以及RISC-V開源社區(qū)等三個(gè)方面詳細(xì)介紹了如何建設(shè)RISC-V軟件生態(tài)。
    的頭像 發(fā)表于 06-23 11:21 ?3237次閱讀
    如何建設(shè)<b class='flag-5'>RISC-V</b>軟件生態(tài)?

    平頭哥發(fā)布首個(gè)高性能RISC-V芯片平臺(tái)“無劍600”

    在2022 RISC-V中國峰會(huì)上,平頭哥發(fā)布首個(gè)高性能RISC-V芯片平臺(tái)“無劍600”及SoC原型“曳影1520”,首次兼容龍蜥Linux操作系統(tǒng)并成功運(yùn)行LibreOffice,
    的頭像 發(fā)表于 08-25 10:22 ?1542次閱讀