你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

[Coremark跑分评测] Nucleo-L073RZ Coremark跑分令人吃惊!

[复制链接]
wolfgang2015 发布时间:2016-12-3 08:08
本帖最后由 wolfgang2015 于 2017-1-18 21:04 编辑

最近大家都在用开发工具进行跑分测试,我也用手边的板子和熟悉的开发工具做了一个Coremark跑分测试

测试对象: Nucleo-L073RZ

测试环境: Windows + Eclipse + Ac6


测试代码:跑分软件从 eembc.org 官网下载。
  下载地址:http://www.eembc.org/coremark/index.php

CoreMark代码移植方法:

  参考沐紫的:【实战经验】如何将CoreMark程序移植到STM32上  值得注意的是,帖子中的串口设置,奇偶失能参数:Parity 在设置为 Odd 时,本测试通过VCP会出现乱码。  我这里选用的串口通信参数为None 才未出现乱码。

开发板时钟设置:满32MHz,未超频
   Nucleo-STM32L073RZ CoreMark时钟配置.jpg

编译器参数优化:-O3 -g3  
   Nucleo-STM32L073RZ CoreMark编译优化.jpg

Coremark跑分结果:在迭代次数12000个单位量情况下
   Nucleo-STM32L073RZ CoreMark结果.jpg

对的,没有看错L0系列 在 Eclipse + Ac6 环境下 CoreMark跑分结果高达
CoreMark 1.0 : 55.522653 / GCC5.4.1 20160609 (release)

吃惊的是,这比在 netlhx 用L073 在 IAR 编译环境下 跑出的 44.790827 分值还要高,
编译器GCC5.4.1 的优化结果还是很令人满意。

这是否能说明: 编译优化的结果  Ac6  > IAR  > Keil ?
不过这一结果:这还得大家进行多方评测才能

随后,我会将我手边的其他板子进行跑分测试。

经过对比:netlhx CoreMark 跑分参数:
Iterations 这一项参数不同
  我设置的是 12000,而netlhx设置的是500

编译器版本也有不同:
  我这里用的GCC5.4.1 20160609 (release) 算是比较新的了
  netlhx使用的IAR是ARM Compiler 5.06
这或许是最本质的原因开源版本的编译器同IAR官方编译器版本可能有优化侧重点不同,在稳定性选择上牺牲了优化的可选配置吧,仅仅猜测。不知道这个CoreMark值与这个参数的高低有关呢? 还是多测测为好。

相关帖子:
我的开发环境配置方法:
  Eclipse 开发环境配置

netlhx CoreMark 跑分贴参考:  
  L073也跑个COREMARK

        [Coremark跑分评测] Nucleo-L432KC Coremark跑分
        [Coremark跑分评测] Nucleo-F030R8 Coremark跑分
        [Coremark跑分评测] Nucleo-F401RE Coremark跑分
        [Coremark跑分评测] Nucleo-F767ZI Coremark跑分        
        [Coremark跑分评测] Nucleo-F413ZH Coremark跑分

         STM32 跑分系列初步小结























评分

参与人数 1 ST金币 +20 收起 理由
zero99 + 20

查看全部评分

收藏 1 评论7 发布时间:2016-12-3 08:08

举报

7个回答
lianghang 回答时间:2016-12-3 08:55:10
十年再加一个十年,
wolfgang2015 回答时间:2016-12-3 09:02:43
lianghang 发表于 2016-12-3 08:55
十年再加一个十年,

??????
斜阳__ 回答时间:2016-12-3 09:37:46
赞。。。。。。。。。。。。。。。。。
jackten 回答时间:2016-12-3 11:14:41
厉害                  
zero99 回答时间:2016-12-5 10:13:23
支持一下
5265325 回答时间:2016-12-5 11:41:23
zengyi703-16313 回答时间:2016-12-7 06:15:11
谢楼主分享

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版