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

查看: 2693|回复: 11

[STM32F769-DISC] 【F769IDISCOVERY评测】STM32F769评测系列:CoreMark测试

[复制链接]

107

主题

812

回帖

5

蝴蝶豆

论坛元老

最后登录
2019-8-28
发表于 2016-12-1 17:19:29 | 显示全部楼层 |阅读模式
COREMARK和DMIPS是两项常见的评估MCU性能的指标。

一般认为COREMARK的评价方法相对于DMIPS来说更合理一些,接下来要在STM32F769I-DISCOSTM32官网上跑COREMARK测试了。

COREMARK移植到STM32平台还算容易,只不过要想得到最高的跑分,需要注意对代码进行适当的优化。

COREMARK移植需要注意以下几点:

1 要配置开发板的串口,以便输出最终的测试信息
2 COREMART使用SYSTICK来计时,所以还要配置SYSTICK的中断
3 COREMARK中使用了printf来输出,所以还要重定向,即定制fputc函数
4 优化硬件参数,比如开启ICACHE, DCACHE,使用TCM来进一步增强性能
5 具体测试时可能需要反复执行几次,以选择最佳的迭代次数

本次测试方式如下

1 用STM32CUBEMX生成程序框架,包括时钟设置、串口通信功能设置等。
2 针对STM32修改COREMARK的部分参数,以适合代码在STM32上面运行
3 试运行,选择最佳的迭代次数
4 软件工具链使用IAR来编译

最终得到的测试结果如下

2016-12-01_160030.png

可以看到测试结果与官方宣传基本接近。

下面拿同样的代码,但是没有优化过的测试结果,可以看到测试的结果相关非常大

2016-12-01_171413.png


最后附上IAR工程代码,供参考。

coremark.zip (3.44 MB, 下载次数: 29)

评分

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

查看全部评分

<
回复

使用道具 举报

93

主题

2449

回帖

4

蝴蝶豆

论坛元老

最后登录
2020-6-28
发表于 2016-12-1 18:49:12 | 显示全部楼层
这个跑分真实吗,比767跑分还低
回复 支持 1 反对 0

使用道具 举报

27

主题

1709

回帖

42

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2016-12-1 17:27:13 | 显示全部楼层
楼主高手。。。。。
回复 支持 反对

使用道具 举报

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2016-12-1 17:29:46 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

107

主题

812

回帖

5

蝴蝶豆

论坛元老

最后登录
2019-8-28
 楼主| 发表于 2016-12-1 17:30:48 | 显示全部楼层
ts2000 发表于 2016-12-1 17:27
楼主高手。。。。。

谈不上,不过还是多谢
回复 支持 反对

使用道具 举报

13

主题

695

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-6-7
发表于 2016-12-1 17:59:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

47

主题

3404

回帖

30

蝴蝶豆

版主

最后登录
2020-12-7
发表于 2016-12-1 18:22:13 | 显示全部楼层
赞,Coremark。。。
回复 支持 反对

使用道具 举报

107

主题

812

回帖

5

蝴蝶豆

论坛元老

最后登录
2019-8-28
 楼主| 发表于 2016-12-1 19:00:50 | 显示全部楼层
wambob 发表于 2016-12-1 18:49
这个跑分真实吗,比767跑分还低

实测所得,供参考
回复 支持 反对

使用道具 举报

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
发表于 2016-12-1 21:22:17 来自手机 | 显示全部楼层
顶上去了
回复 支持 反对

使用道具 举报

27

主题

1709

回帖

42

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2016-12-2 08:59:33 | 显示全部楼层
帮顶吧。
回复 支持 反对

使用道具 举报

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