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

[复制链接]
 楼主| 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, 下载次数: 4)



您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

29

主题

68

帖子

0

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

29

主题

68

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部