打印
[APM32F1]

coremark——部分Keil的工程配置对APM32F103xE coremark的影响

[复制链接]
447|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zjh20070904|  楼主 | 2022-4-29 14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#技术资源#
(涉及到的截图见附件)
通过对比实验,记录了部分Keil的工程配置对APM32F103xEcoremark的影响。
1 Optimization优化级别
在如下Keil配置基础上修改优化级别
                              
  
Optimization
  
coremark
Level 0
73.08
Level 1
86.59
Level 2
87.02
Level 3
87.66
2 One ELF Sectionper Function优化每一个函数 ELF
  
One ELF Section per Function
  
coremark
□(不选择)
87.66
√(选择)
90.57
3 Optimize fortime优化时间
  
Optimize for time
  
coremark
□(不选择)
90.57
√(选择)
138.93
4 Split Load andStore Multiple 加载和存储多个分裂
  
Optimize for time
  
coremark
□(不选择)
138.93
√(选择)
138.93
5 Execute-onlyCode 只生成执行代码
  
Optimize for time
  
coremark
□(不选择)
138.93
√(选择)
139.30
6 总结6.1 依据以上实验数据推算Keil中断配置对coremark跑分的提高百分比
  
Keil工程配置
  
coremark跑分提高百分比
Optimization 优化级别
19.95%
One ELF Section per Function优化每一个函数 ELF
3.32%
Optimize for time优化时间
53.40%
Split Load and Store Multiple 加载和存储多个分裂
0%
Execute-only Code 只生成执行代码
0.26%
6.2 coremark官网中关于一款M4内核产品的的编译器配置选项对比
实际应用中,对Keil配置如下即可:
coremark——部分Keil的工程配置对APM32F103xE coremark的影响.pdf (632.78 KB)



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:极海半导体
简介:珠海极海半导体有限公司是一家致力于开发工业级/车规级微控制器、模拟与混合信号IC及系统级芯片的集成电路设计型企业。极海团队拥有20年集成电路设计经验和嵌入式系统开发能力,可为客户提供核心可靠的芯片产品及方案,实现准确感应、安全传输和实时控制,助力客户在智慧家居、高端消费电子、工业控制、汽车电子、智慧能源以及通信设施等领域的拓展创新。

29

主题

68

帖子

0

粉丝