原创 飞凌嵌入式 RK3399-C 开发板试用体验-补个开箱顺便跑个分

2020-10-29 21:27 4865 0 分类: MCU/ 嵌入式

飞凌这次推出开发板免费试用活动,有幸申请到一块OK3399-C,先说说这块cpu吧,RK3399是瑞芯微公司出的一款6核高性能处理器,2个1.8GHz主频的A72核和4个1.4GHz主频的A53核,不知道这算不算是传说中异构。另外这款CPU所内置Mali-T864 GPU,在满足用户处理器性能要求的同时,也提供了更加强劲的图形处理性能,无论是在工业自动化领域还是当前前沿的人工智能、边缘计算领域,RK3399都能承担极大的工作量。另外,飞凌针对这款处理器的性能,不论是硬件还是软件,都下足了功夫,既提供了各种丰富的资源和接口,也提供了一套完整的开发工具。详细板载资源如下:




再补个实物图:


整套包装内容:板卡,电源适配器,usb数据线(转串口用),天线(可以接wifi,也可以接4G),简单而使用,板卡做的也很精致


拿到这款板卡,第一时间就想让它和手里的LS1043和LS1046较量一番,LS1043和LS1046,这两块板子飞凌已经移植了coremark,各大网站对这两款芯片也做了大量测评,从飞凌官方给出的数据可以得知,两款处理器单核coremark跑分分别为6588和11457,接下来就来看看RK3399是个什么情况。

先从github拉取coremark源码,coremark编译的一些参考在github上都是有详细说明的,这里就不再一一列举了

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

由于预先已经在RK3399安装了ubuntu系统,我就不在PC端做交叉编译了,直接用RK3399的工具链来编译。
进入到git克隆目录中
cd coremark\
查看目录结构
ls -l

目录中有linux,linux64,macos三个子目录,根据github上的说明,编译时指定系统架构会用到。

先编译单核版本的程序,执行编译命令:
make PORT_CFLAGS="-O3 -funroll-all-loops --param max-inline-insns-auto=550" PORT_DIR=linux64
PORT_CFLAGS为编译器提供优化参数使得程序运行效果最优化
PORT_DIR指定系统架构,当前选择linux64位系统

编译完成后会生成coremark.exe文件,执行该文件,等待跑分结果
./coremark.exe



单核Coremark:11396,跟LS1046单核分数差不多,我猜这应该是A72核的分数吧
单核Coremark/MHz=11396/1800=6.33


接下来编译多核版本,编译前先执行清除:
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
参数的含义参考https://github.com/eembc/coremark

运行coremark.exe
./coremark.exe

6核Coremark:39099
Coremark/MHz=39099/9200=4.25
核多就是好啊!性能不够,核来凑,还是香的。

为了验证验证前面的猜想,继续编译了两核版本,最后跑分结果为
Coremark:22610
Coremark/MHz=22610/3600=6.28

好了,收工,就这样了!

文章评论0条评论)

登录后参与讨论
相关推荐阅读
COLOERFUL 2020-10-29 21:01
飞凌嵌入式 RK3399-C 开发板试用体验(.NET CORE的跨平台使用)
在使用QT实现了三个自定义控件后,我又查找了QT环境下实现可视化图表的一些优秀开源方案,发现QCustomPlot是一个不错的开源库,移植后效果也还不错。后面会继续尝试把基本的自定...
COLOERFUL 2020-10-29 09:12
基于飞凌嵌入式 NXP i.MX8MMini开发板试用体验-运行tengine
而且更加难能可贵的是 Tengine 并不依赖于专用 AI 芯片(即 Tengine 可以利用 GPU、NPU 这些具有专门 AI 加速功能的模块进行 AI 运算,也...
COLOERFUL 2020-09-22 19:40
ARM A72内核 NXP QorIQ架构系列 LS1028A优势实例测试-飞凌LS1028开发板评测
FET1028A-C核心板基于 NXP公司的Layerscape LS1028A设计,是对Layerscape 产品线系列化的完善。 Layersc...
COLOERFUL 2020-09-21 23:35
飞凌LS1028开发板性能pk-LS1028A tsn以太网优势分析
在 OK1012A- C 、 OK1043A-C 、 OK1046A-C 之后, 飞凌嵌入式推出了&...
COLOERFUL 2020-09-16 13:37
雷达测速仪-高速广域雷达测速方案解析-
   超速成为交通事故的首要杀手,特别是像高速公路这些速度快的道路,超速引起的交通事故就更加频繁了。所以安装测速仪的目的就是为了有效减少因超速引起的交通事故。(&...
广告
我要评论
0
0
1
2
3
4
5
6
7
8
9
0
广告
关闭 热点推荐上一条 /5 下一条