本文來(lái)源電子發(fā)燒友社區(qū),作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2300862_1_1.html
前言
CoreMark是用在嵌入式系統(tǒng)中用來(lái)測(cè)量CPU性能的基準(zhǔn)程序。該標(biāo)準(zhǔn)于2009年由EEMBC(Embedded Microprocessor Benchmark Consortium 嵌入式微處理器基準(zhǔn)協(xié)會(huì))組織的Shay Gal-On提出,并且試圖將其發(fā)展成為工業(yè)標(biāo)準(zhǔn),從而代替陳舊的Dhrystone標(biāo)準(zhǔn)。CoreMark較Dhrystone避免了編譯器不同帶來(lái)的不同。
手冊(cè)中描述板載CPUcoremark跑分達(dá)到了16000,我么實(shí)際測(cè)一測(cè)。
準(zhǔn)備代碼
在windows主機(jī)中g(shù)it clonehttps://github.com/eembc/coremark.git下載代碼
通過(guò)sftp將coremark文件夾導(dǎo)入到開發(fā)板
** put -r coremark/**
cd coremark/
vi simple/core_portme.h
修改
#define COMPILER_FLAGS
FLAGS_STR** /*"Please put compiler flags here (e.g. -o3)"/*
#endif
為
#define COMPILER_FLAGS
"-O3"** /*"Please put compiler flags here (e.g. -o3)"/*
#endif
如果-O0編譯則改為”-O0”
typedef ee_u32 ee_ptr_int;
改為
typedef unsigned long ee_ptr_int;
編譯
編譯
gcc -o coremarko3 core_list_join.c core_main.c core_matrix.c core_state.c core_util.c simple/core_portme.c -DPERFORMANCE_RUN=1 -DITERATIONS=100000 -Isimple -I. -O3
-O0編譯則改為
gcc -o coremarko0 core_list_join.c core_main.c core_matrix.c core_state.c core_util.c simple/core_portme.c -DPERFORMANCE_RUN=1 -DITERATIONS=100000 -Isimple -I. -O0
運(yùn)行
./coremarko0
./coremarko3
運(yùn)行結(jié)果如下
-O0 1795
-O3 8736
可以看到優(yōu)化等級(jí)的影響巨大。
由于是雙核我們這里測(cè)試的是單核所以換算8763*2就是17472. 所以手冊(cè)所說(shuō)的16000沒(méi)有夸張的成分。
結(jié)果對(duì)比
可以從如下地址查看對(duì)應(yīng)處理器的得分。
https://www.eembc.org/coremark/scores.php
參考
https://www.eembc.org/coremark/
-
米爾科技
+關(guān)注
關(guān)注
5文章
227瀏覽量
21036 -
MYD-J1028X
+關(guān)注
關(guān)注
1文章
16瀏覽量
284
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
華為云 X 實(shí)例 CPU 性能測(cè)試詳解與優(yōu)化策略
![華為云 <b class='flag-5'>X</b> 實(shí)例 <b class='flag-5'>CPU</b> <b class='flag-5'>性能</b><b class='flag-5'>測(cè)試</b>詳解與優(yōu)化策略](https://file1.elecfans.com//web3/M00/04/4E/wKgZO2dyQzqAb_rEAALtynZ--qo829.png)
有獎(jiǎng)丨米爾 全志T536開發(fā)板免費(fèi)試用
![有獎(jiǎng)丨<b class='flag-5'>米爾</b> 全志T536<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
人臉疲勞檢測(cè)應(yīng)用-米爾基于RK3576核心板/開發(fā)板
![人臉疲勞檢測(cè)應(yīng)用-<b class='flag-5'>米爾</b>基于RK3576核心<b class='flag-5'>板</b>/<b class='flag-5'>開發(fā)板</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
如何用OpenCV進(jìn)行手勢(shì)識(shí)別--基于米爾全志T527開發(fā)板
![如何用OpenCV進(jìn)行手勢(shì)識(shí)別--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
【米爾-Xilinx XC7A100T FPGA開發(fā)板試用】測(cè)試一
FacenetPytorch人臉識(shí)別方案--基于米爾全志T527開發(fā)板
![FacenetPytorch人臉識(shí)別方案--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>](https://file.elecfans.com/web2/M00/02/C4/pYYBAGDSzfeAP86XAAAO5PbqJbI698.png)
追加名額丨米爾瑞芯微RK3576開發(fā)板有獎(jiǎng)試用
![追加名額丨<b class='flag-5'>米爾</b>瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
【米爾-Xilinx XC7A100T FPGA開發(fā)板試用】+01.開箱(zmj)
有獎(jiǎng)丨米爾 瑞芯微RK3576開發(fā)板免費(fèi)試用
![有獎(jiǎng)丨<b class='flag-5'>米爾</b> 瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
基于OPENCV的相機(jī)捕捉視頻進(jìn)行人臉檢測(cè)--米爾NXP i.MX93開發(fā)板
![基于OPENCV的相機(jī)捕捉視頻進(jìn)行人臉檢測(cè)--<b class='flag-5'>米爾</b>NXP i.MX93<b class='flag-5'>開發(fā)板</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
米爾T527系列加推工控板和工控機(jī),更多工業(yè)場(chǎng)景DEMO
點(diǎn)擊參與米爾NXP i.MX 93開發(fā)板有獎(jiǎng)試用
![點(diǎn)擊參與<b class='flag-5'>米爾</b>NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
米爾NXP i.MX 93開發(fā)板的Qt開發(fā)指南
![<b class='flag-5'>米爾</b>NXP i.MX 93<b class='flag-5'>開發(fā)板</b>的Qt<b class='flag-5'>開發(fā)</b>指南](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
免費(fèi)!NXP i.MX 93開發(fā)板有獎(jiǎng)試用
![免費(fèi)!NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
ROS系統(tǒng)的智能車開發(fā)-基于米爾芯馳MYD-JD9X開發(fā)板
![ROS系統(tǒng)的智能車<b class='flag-5'>開發(fā)</b>-基于<b class='flag-5'>米爾</b>芯馳<b class='flag-5'>MYD-JD9X</b><b class='flag-5'>開發(fā)板</b>](https://file.elecfans.com/web2/M00/08/64/pYYBAGDwFEGADIPWAAFlJOlmLxg664.jpg)
評(píng)論