906|5

626

帖子

6

TA的资源

纯净的硅(初级)

 

【STM32H5开发板】第一帖 coremark测试 [复制链接]

本帖最后由 29447945 于 2023-5-19 11:19 编辑

STM32H563是STMicroelectronics推出的一款高性能微控制器芯片,基于Arm® Cortex®-M33 32位内核。可提供高性能和低功耗的解决方案。
 CoreMark是一种广泛使用的CPU基准测试,它通常用于测试处理器的性能。它测试处理器内部循环测试的性能,该测试通常用于计算机体系结构中的数据通道或控制流程的性能。
 为了测试STM32H563的性能,我们可以使用CoreMark测试套件。这个套件是由EEMBC开发的,它可以测量处理器的性能,并实现跨平台的性能比较。
 编写一个CoreMark测试程序需要遵循一些指南和规则,例如选择正确的编译器、编译选项和参数,配置合适的设备时钟和外设等。这些步骤都需要遵循测试套件的规则,以确保测试结果准确。
 在执行CoreMark测试套件时,它通常会执行多个测试,例如循环测试、操作测试和其他基准测试等。测试套件将显示每个测试的结果,包括测试用例的执行时间、每个测试的CoreMark得分和处理器的其他性能指标。
 优化STM32H563的CoreMark得分可以使用多种技巧,例如使用最新的编译器和设备驱动程序,使用内联函数和最优算术操作,以及避免不必要的函数调用和其他性能瓶颈等。
 这里找到一个stm32使用的CoreMark库,直接可以安装到cubemx中,方便使用,具体链接:

链接已隐藏,如需查看请登录或者注册

这里我也尝试过优化,但是没有太大效果,官方给的得分是:1023,我这里测试得分:867.678959,如下图所示:

微信截图_20230519103822.png

微信截图_20230519111058.png

附上工程代码:

stm32_coremark.zip (24.76 MB, 下载次数: 7)
此帖出自stm32/stm8论坛

最新回复

iar优化确实要牛逼一些,我比对过产生的汇编。   详情 回复 发表于 2023-5-23 18:43
 

回复

1524

帖子

0

TA的资源

五彩晶圆(初级)

 

感觉这个CoreMark测试套件还挺好

此帖出自stm32/stm8论坛

点评

确实很方便,直接就加进去了  详情 回复 发表于 2023-5-22 08:59
 
 

回复

626

帖子

6

TA的资源

纯净的硅(初级)

 
火辣西米秀 发表于 2023-5-20 11:24 感觉这个CoreMark测试套件还挺好

确实很方便,直接就加进去了

此帖出自stm32/stm8论坛
 
 

回复

6580

帖子

2

TA的资源

五彩晶圆(中级)

 

差的有点大呢,1/5了

此帖出自stm32/stm8论坛

点评

嗯嗯,这个还编译器也有关系,听说IAR分数会高点,没装IAR,也测试不了  详情 回复 发表于 2023-5-22 16:04
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

626

帖子

6

TA的资源

纯净的硅(初级)

 
freebsder 发表于 2023-5-22 15:35 差的有点大呢,1/5了

嗯嗯,这个还编译器也有关系,听说IAR分数会高点,没装IAR,也测试不了

此帖出自stm32/stm8论坛

点评

iar优化确实要牛逼一些,我比对过产生的汇编。  详情 回复 发表于 2023-5-23 18:43
 
 
 

回复

6580

帖子

2

TA的资源

五彩晶圆(中级)

 
29447945 发表于 2023-5-22 16:04 嗯嗯,这个还编译器也有关系,听说IAR分数会高点,没装IAR,也测试不了

iar优化确实要牛逼一些,我比对过产生的汇编。

此帖出自stm32/stm8论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

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

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表