【飛凌嵌入式 OK3399-C 開發(fā)板試用體驗(yàn)】(補(bǔ)個(gè)開箱順便跑個(gè)分)

原創(chuàng) 2020-09-30 14:02:00 RK3399 RK3399開發(fā)板 3399開發(fā)板

作者:fcb5511

飛凌這次推出開發(fā)板免費(fèi)試用活動(dòng),有幸申請(qǐng)到一塊OK3399-C,先說說這塊cpu吧,RK3399是瑞芯微公司出的一款6核高性能處理器,2個(gè)1.8GHz主頻的A72核和4個(gè)1.4GHz主頻的A53核,不知道這算不算是傳說中異構(gòu)。另外這款CPU所內(nèi)置Mali-T864 GPU,在滿足用戶處理器性能要求的同時(shí),也提供了更加強(qiáng)勁的圖形處理性能,無論是在工業(yè)自動(dòng)化領(lǐng)域還是當(dāng)前前沿的人工智能、邊緣計(jì)算領(lǐng)域,RK3399都能承擔(dān)極大的工作量。另外,飛凌針對(duì)這款處理器的性能,不論是硬件還是軟件,都下足了功夫,既提供了各種豐富的資源和接口,也提供了一套完整的開發(fā)工具。詳細(xì)板載資源如下:




再補(bǔ)個(gè)實(shí)物圖:


整套包裝內(nèi)容:板卡,電源適配器,usb數(shù)據(jù)線(轉(zhuǎn)串口用),天線(可以接wifi,也可以接4G),簡(jiǎn)單而使用,板卡做的也很精致


拿到這款板卡,第一時(shí)間就想讓它和手里的LS1043和LS1046較量一番,LS1043和LS1046,這兩塊板子飛凌已經(jīng)移植了coremark,各大網(wǎng)站對(duì)這兩款芯片也做了大量測(cè)評(píng),從飛凌官方給出的數(shù)據(jù)可以得知,兩款處理器單核coremark跑分分別為6588和11457,接下來就來看看OK3399-C是個(gè)什么情況。

先從github拉取coremark源碼,coremark編譯的一些參考在github上都是有詳細(xì)說明的,這里就不再一一列舉了

git clone https://github.com/eembc/coremark.git

由于預(yù)先已經(jīng)在OK3399-C安裝了ubuntu系統(tǒng),我就不在PC端做交叉編譯了,直接用OK3399的工具鏈來編譯。
進(jìn)入到git克隆目錄中
cd coremark\
查看目錄結(jié)構(gòu)
ls -l

目錄中有l(wèi)inux,linux64,macos三個(gè)子目錄,根據(jù)github上的說明,編譯時(shí)指定系統(tǒng)架構(gòu)會(huì)用到。

先編譯單核版本的程序,執(zhí)行編譯命令
make PORT_CFLAGS="-O3 -funroll-all-loops --param max-inline-insns-auto=550" PORT_DIR=linux64
PORT_CFLAGS為編譯器提供優(yōu)化參數(shù)使得程序運(yùn)行效果最優(yōu)化
PORT_DIR指定系統(tǒng)架構(gòu),當(dāng)前選擇linux64位系統(tǒng)

編譯完成后會(huì)生成coremark.exe文件,執(zhí)行該文件,等待跑分結(jié)果
./coremark.exe



單核Coremark:11396,跟LS1046單核分?jǐn)?shù)差不多,我猜這應(yīng)該是A72核的分?jǐn)?shù)吧
單核Coremark/MHz=11396/1800=6.33


接下來編譯多核版本,編譯前先執(zhí)行清除:
make clean
make PORT_CFLAGS="-O3 -funroll-all-loops --param max-inline-insns-auto=550" XCFLAGS="-DMULTITHREAD=6 -DUSE_FORK=1 -DPERFORMANCE_RUN=1" PORT_DIR=linux64
參數(shù)的含義參考https://github.com/eembc/coremark

運(yùn)行coremark.exe
./coremark.exe

6核Coremark:39099
Coremark/MHz=39099/9200=4.25
核多就是好啊!性能不夠,核來湊,還是香的。

為了驗(yàn)證驗(yàn)證前面的猜想,繼續(xù)編譯了兩核版本,最后跑分結(jié)果為
Coremark:22610
Coremark/MHz=22610/3600=6.28

好了,收工,就這樣了!

相關(guān)產(chǎn)品 >

  • FET3399-C核心板

    飛凌RK3399安卓高性能核心板采用 采用六核Rockchip RK3399芯片,雙Cortex-A72大核+四Cortex-A53小核結(jié)構(gòu),對(duì)整數(shù)、浮點(diǎn)、內(nèi)存等作了大幅優(yōu)化,在整體性能、功耗及核心面積三個(gè)方面提升。以下將對(duì)瑞芯微芯片RK3399參數(shù),RK3399核心板方案及其性能做具體介紹。如您對(duì)飛凌RK3399系列核心板有興趣,歡迎咨詢了解。

    了解詳情
    FET3399-C核心板
  • OK3399-C開發(fā)板

    飛凌嵌入式RK3399安卓開發(fā)板主芯片采用高性能六核CPU Rockchip RK3399,GPU采用Mail-T860四核 GPU,RK3399作為目RK產(chǎn)品線中低功耗、高性能的代表,可滿足人臉識(shí)別設(shè)備、機(jī)器人、無人機(jī)、IoT物聯(lián)網(wǎng)領(lǐng)域應(yīng)用。飛凌RK3399開發(fā)板在整體性能、功耗及核心面積做了大幅度優(yōu)化,更加滿足工業(yè)設(shè)計(jì)需求。飛凌RK3399開發(fā)板為進(jìn)一步減少用戶二次開發(fā)難度,開放了底板原理圖,并提供了RK3399用戶手冊(cè)、芯片手冊(cè),加上優(yōu)質(zhì)的技術(shù)服務(wù),讓您的方案從構(gòu)思到上市時(shí)間縮短。

    了解詳情
    OK3399-C開發(fā)板

推薦閱讀 換一批 換一批