"); //-->
作者:fcb5511
飞凌这次推出开发板免费试用活动,有幸申请到一块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,接下来就来看看OK3399-C是个什么情况。
先从github拉取coremark源码,coremark编译的一些参考在github上都是有详细说明的,这里就不再一一列举了
git clone https://github.com/eembc/coremark.git
由于预先已经在OK3399-C安装了ubuntu系统,我就不在PC端做交叉编译了,直接用OK3399的工具链来编译。
进入到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
好了,收工,就这样了!
点击进入官方网站 https://www.forlinx.com/
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
CD4017组成的定时灯控制电路
台积电表示无法保证其芯片最终不会进入中国
RY169构成的节日闪烁彩灯
嵌入式Linux方案概览 上
to:gem2000(about BSP)
上海车展前瞻:自动驾驶新规出台后,国产车能否撼动特斯拉?
uIP0.9在keil下的移植,for 8051
[注意]电子书的内部原理方框图
高效节能VS舒适体验,看HVAC设备如何通过新路径优化?
MOS管输入电阻很高,为什么一遇到静电就不行了?
嵌入式Linux方案概览 中
HFC3040构成的六路循环彩灯控制电路
救命!!关于wince下的调试问题
从单点突破到系统进化:TDK解码传感器融合的AI赋能密码
嵌入式实时操作系统VxWorks介绍 上
TLC5510 8位高速模数转换器
英特尔新“200S Boost”功能:内存超频提升7%游戏性能
关税首个受害爆款:Switch 2推迟预定 主机价格不变但周边暴涨
有成功将pppd移植到uCLinux的请进
嵌入式实时操作系统VxWorks介绍 下
CD4518和CD4069构成的数字式脉宽测量电路
Synplify DSP 2.61
中美芯片制造成本差鸿沟:台积电南京厂大赚美国厂巨亏
宁德时代多款重磅新品发布:钠新电池及双核架构
场效应管驱动定时循环闪光电路
VisualDSP++开发工具简介
Small RTOS(51)源代码、应用问答集
Altera独立了 但还没有告别英特尔的吸血
[分享][注意]ARM仿真器使用技巧——大家互相交流
嵌入式实时操作系统VxWorks介绍 中