RK3399 嵌入式 开发板
回帖(1)
2022-3-4 14:42:26
整套包装内容:板卡,电源适配器,u***数据线(转串口用),天线(可以接wifi,也可以接4G),简单而使用,板卡做的也很精致
拿到这款板卡,第一时间就想让它和手里的LS1043和LS1046较量一番,LS1043和LS1046,这两块板子飞凌已经移植了coremark,各大网站对这两款芯片也做了大量测评,从飞凌官方给出的数据可以得知,两款处理器单核coremark跑分分别为6588和11457,接下来就来看看RK3399是个什么情况。
先从github拉取coremark源码,coremark编译的一些参考在github上都是有详细说明的,这里就不再一一列举了
git clone
由于预先已经在RK3399安装了ubuntu系统,我就不在PC端做交叉编译了,直接用RK3399的工具链来编译。
进入到git克隆目录中
cd coremark
查看目录结构
ls -l
目录中有linux,linux64,macos三个子目录,根据github上的说明,编译时指定系统架构会用到。
先编译单核版本的程序,执行编译:
make PORT 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_DIR=linux64
运行coremark.exe
./coremark.exe
6核Coremark:39099
Coremark/MHz=39099/9200=4.25
核多就是好啊!性能不够,核来凑,还是香的。
为了验证验证前面的猜想,继续编译了两核版本,最后跑分结果为
Coremark:22610
Coremark/MHz=22610/3600=6.28
整套包装内容:板卡,电源适配器,u***数据线(转串口用),天线(可以接wifi,也可以接4G),简单而使用,板卡做的也很精致
拿到这款板卡,第一时间就想让它和手里的LS1043和LS1046较量一番,LS1043和LS1046,这两块板子飞凌已经移植了coremark,各大网站对这两款芯片也做了大量测评,从飞凌官方给出的数据可以得知,两款处理器单核coremark跑分分别为6588和11457,接下来就来看看RK3399是个什么情况。
先从github拉取coremark源码,coremark编译的一些参考在github上都是有详细说明的,这里就不再一一列举了
git clone
由于预先已经在RK3399安装了ubuntu系统,我就不在PC端做交叉编译了,直接用RK3399的工具链来编译。
进入到git克隆目录中
cd coremark
查看目录结构
ls -l
目录中有linux,linux64,macos三个子目录,根据github上的说明,编译时指定系统架构会用到。
先编译单核版本的程序,执行编译:
make PORT 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_DIR=linux64
运行coremark.exe
./coremark.exe
6核Coremark:39099
Coremark/MHz=39099/9200=4.25
核多就是好啊!性能不够,核来凑,还是香的。
为了验证验证前面的猜想,继续编译了两核版本,最后跑分结果为
Coremark:22610
Coremark/MHz=22610/3600=6.28
举报
更多回帖