Coremark的源碼托管在GitHub上,且由于官方提供的環(huán)境默認(rèn)是沒有安裝git,所以這里先安裝git方便獲取其代碼。
使用命令“sudo apt-get install git”安裝git,待安裝完成后使用“git --version”確認(rèn)是否安裝成功。
工具git安裝成功后,在交叉編譯環(huán)境下克隆代碼,即在官方SDK目錄下使用命令“git clonehttps://github.com/eembc/coremark.git”克隆獲取代碼。
2、移植
正常情況下,linux環(huán)境不需要修改任何東西,即可使用make命令進(jìn)行編譯。
所以coremark的目錄下必須能獲取編譯環(huán)境變量“CC”,否則需要自行修改core_portme.mak文件中的CC定義。使用命令“make PORT_DIR=linux”編譯coremark為可執(zhí)行文件“coremark.exe”,如下圖所示,且由于是使用了交叉編譯環(huán)境,在虛擬機(jī)中會出現(xiàn)“/bin/sh: 1:./coremark.exe:Exec format error”。

然后將該執(zhí)行文件拷貝到rz-g2l開發(fā)板上,本人使用的是windterm終端連接串口,這里串口傳輸文件以xmodem協(xié)議為例說明,如下圖所示,等待文件傳輸完成,其他協(xié)議未一一測試使用。

再修改執(zhí)行文件的權(quán)限,保證在當(dāng)前用戶下可以正常運行,運行后等著執(zhí)行完成將會輸出測試結(jié)果,如下兩圖所示。


由于rz-g2l有雙核A55,下面接下來測試一下多線程跑分,這里修改core_portme.h多線程定義如下圖所示。

然后重新生成可執(zhí)行文件,按照單核跑分相同操作執(zhí)行可執(zhí)行文件結(jié)果如下圖所示。

3、Coremark結(jié)果確認(rèn)
在ARM官網(wǎng)和瑞薩官網(wǎng)都沒有發(fā)現(xiàn)明確指出cortex-A55內(nèi)核的運算性能,這里在coremark官方發(fā)現(xiàn)了cortex-A其他系列內(nèi)核的運算性能,這里以NXP的I.MX8M為例,4核1500MHz主頻,跑分為13.119 coremark/MHz,如下圖所示。同時可以看到其使用了多線程,gcc版本和優(yōu)化等級與我們測試的開發(fā)板相同,故可以參考其結(jié)果為單核3.27975 coremark/MHz。由第2部分也可以算出rz-g2l跑分為單核3.7838655975 coremark/MHz,略高于I.MX8M。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
飛凌
+關(guān)注
關(guān)注
0文章
135瀏覽量
16899 -
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
303瀏覽量
2751
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
Renesas RZ/G2L, RZ/V2L SMARC模塊板硬件設(shè)計解析
Renesas RZ/G2L, RZ/V2L SMARC模塊板硬件設(shè)計解析 在嵌入式系統(tǒng)開發(fā)領(lǐng)域
Renesas SMARC EVK 開發(fā)板啟動指南
Renesas SMARC EVK 開發(fā)板啟動指南 在嵌入式開發(fā)領(lǐng)域,Renesas 的 RZ/G2L、RZ/
【瑞薩RA6E2地奇星開發(fā)板試用】+ 5.瑞薩RA6E2地奇星開發(fā)板coremark跑分測試313分
瑞薩RA6E2地奇星開發(fā)板這款開發(fā)板性能很強的,是ARM cortex M33內(nèi)核,主頻200MHZ,F(xiàn)lash 256KB,40-KB SRAM,這可比STM32的F4都要強不少,因
發(fā)表于 12-09 17:18
【飛凌OK153-S開發(fā)板評測】系統(tǒng)實時性及codesys測試
,燒錄到開發(fā)板中,具體步驟可參考飛凌官網(wǎng)在線文檔。
一:使用cyclictest命令和stress-ng命令對系統(tǒng)實時性進(jìn)行測試,
cyclictest命令可以用于
發(fā)表于 11-28 14:00
【瑞薩RA6E2】2.RA6E2 coremark跑分測試
上篇已經(jīng)講解了串口shell點燈,現(xiàn)在就直接使用串口工程來測試一下RA6E2的性能,這里我使用coremark跑
發(fā)表于 11-09 17:48
【作品合集】飛凌嵌入式OK527N-C開發(fā)板測評
針對不同的功能做了深度優(yōu)化,方便用戶二次開發(fā)的同時簡化用戶設(shè)計,為您的項目提供良好的評估及設(shè)計依據(jù)。
活動詳情地址:飛凌OK527N-C開發(fā)板免費試
發(fā)表于 09-22 15:54
【GM-3568JHF開發(fā)板免費體驗】GM-3568JHF的coremark跑分5007分
coremark進(jìn)入目錄
輸入make編譯
二、跑分
輸入./coremark.exe
可以看到最終 視美泰GM-3568JHF 最后跑
發(fā)表于 07-22 17:32
【VisionFive 2單板計算機(jī)試用體驗】coremark跑分測試
拿到賽昉科技的VisionFive 2開發(fā)板有段時間了,之前移植出差調(diào)試設(shè)備,任務(wù)比較繁忙,剛好現(xiàn)在周末有時間,就來寫下測評帖子。
這是板子的包裝,非常的高大上
下面是插電接入網(wǎng)線后的板子
發(fā)表于 07-12 12:38
瑞薩MCU方案:瑞薩RZ/G2L Bootloader單獨編譯方法詳解
微處理器還配備有大量接口,如攝像頭輸入、顯示輸出、USB2.0和千兆以太網(wǎng),因此特別適用于入門級工業(yè)人機(jī)界面(HMI)和具有視頻功能的嵌入式設(shè)備等應(yīng)用。 ? ? ? 在RZ/G2L的開發(fā)工作中,用戶經(jīng)常
【飛凌T527N開發(fā)板試用】飛凌T527N開發(fā)板開箱評測
很高興收到飛凌嵌入式申請的飛凌T527N開發(fā)板,板子的正反面如下圖所示:
可以看到,板子上面的資源非常的豐富,有CAN,485, SIM卡槽
發(fā)表于 07-04 11:43
基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開發(fā)
本文主要介紹基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開發(fā)的介紹,用于解決客戶32位軟件移植相關(guān)問題,供客戶參考。
【RA4L1-SENSOR】+ RA4L1-SENSOR開發(fā)版之CoreMark跑分測試
;瑞薩RA4L1 開發(fā)板 coremark跑分測試:\\\\r\\\\n\\\\r\\\\n\"
發(fā)表于 06-09 11:05
具有3D圖形和視頻編解碼器的通用 MPU RZ/G2L 數(shù)據(jù)手冊
RZ/G2L 微處理器配備 Cortex-A55?(1.2GHz)CPU、16 位 DDR3L/DDR4 接口、使用 Arm? Mali-G31 的 3D 圖形引擎以及視頻編解碼器(H
【飛凌RZ/G2L開發(fā)板試用體驗】02 - coremark跑分測試運算性能
評論