RM新时代网站-首页

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

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

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

RISC-V公測平臺發(fā)布· CoreMark測試報告

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

一. CoreMark簡介

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

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

二. 平臺環(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的編譯器,在我們的體驗機器上已經(jīng)完成了部署,可以通過文章下方的聯(liá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. 單核測試結(jié)果如下:

wKgaomTfRxyAbtC5AACfKNVKQPI752.png

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

wKgZomTfRyyAb1AxAAC2LooLFBw192.png

六. CoreMark分數(shù)排行榜

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

根據(jù)公式:

CoreMark / MHz = (CoreMark 分數(shù)) / (時鐘頻率,以兆赫茲為單位)

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

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

官網(wǎng)鏈接

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

wKgZomTfRz2AQpMFAAOAmoZkZGg536.png圖1:Coremark分數(shù)從高到低排序wKgZomTfR0uAZ4ZWAAOPjqBmqFc243.png圖2:Coremark/MHz 分數(shù)從高到低排序

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

正文完


  • About HS-2

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

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

wKgZomTUwSaACzXRAAZ34cPcisY858.png

關(guān)于RISC-V公共測試平臺

wKgZomTUwUSAa2dyAA2V8stwnBo166.png

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

RISC-V公共測試云平臺系列文章

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

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

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

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

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

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

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

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

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

10.RISC-V公測平臺發(fā)布 · 7-zip 測試

11.RISC-V公測平臺發(fā)布· CoreMark測試報告(本篇)

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

    關(guān)注

    68

    文章

    19259

    瀏覽量

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

    關(guān)注

    134

    文章

    9084

    瀏覽量

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

    關(guān)注

    0

    文章

    54

    瀏覽量

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

    關(guān)注

    45

    文章

    2270

    瀏覽量

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

    關(guān)注

    0

    文章

    55

    瀏覽量

    3168
收藏 人收藏

    評論

    相關(guān)推薦

    RISC-V公測平臺發(fā)布 · 數(shù)據(jù)庫在RISC-V服務(wù)器上的適配評估

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

    risc-v的發(fā)展歷史

    Foundation),旨在促進RISC-V架構(gòu)的發(fā)展和推廣。該基金會由大量的企業(yè)和機構(gòu)支持,包括英特爾、Nvidia、谷歌、華為、IBM、紅帽、西部數(shù)據(jù)等。 2015年:RISC-V基金會發(fā)布了第一個穩(wěn)定版
    發(fā)表于 07-29 17:20

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

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

    怎么搭建risc-v學習平臺

    risc-v學習平臺搭建
    發(fā)表于 12-15 07:14

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

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

    RISC-V是什么

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

    從STM32F030平臺切換到RISC-V CSM32RV20

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

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

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

    RISC-V專題】先楫半導體HPM6750EVKMINI評估板免費試用

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

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

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

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

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

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

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

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

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

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

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

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

    在2022 RISC-V中國峰會上,平頭哥發(fā)布首個高性能RISC-V芯片平臺“無劍600”及SoC原型“曳影1520”,首次兼容龍蜥Linux操作系統(tǒng)并成功運行LibreOffice,
    的頭像 發(fā)表于 08-25 10:22 ?1587次閱讀
    RM新时代网站-首页