MicroPython在不同硬件下速度测试对比

  • shaoziyang
  • LV5工程师
  • |      2018-08-21 11:03:14
  • 浏览量 1677
  • 回复:1
本帖最后由 shaoziyang 于 2018-8-21 11:07 编辑 最近研究STM32H743的Micropython,作为STM32系列里面目前性能最高的H系列,和其它芯片相比,性能到底如何?于是做了一个计算测试,供大家参考。 计算方法:
  • 计算1000000次整数加法
  • 计算1000000次整数乘法
  • 计算1000000次浮点除法
  • 计算5000位圆周率
MicroPython版本:
  • 除了ESP32_LoBo的版本是v3.2.20外,其它硬件版本统一更新到最新的1.9.4-479。
测试硬件:
  • STM32F091
  • STM32F401
  • STM32F411
  • STM32F405
  • STM32L476
  • STM32F746
  • STM32H743
  • ESP8266
  • ESP32
测试结果: 开发板测试项NUCLEO_F091RCPYBNanoNUCLEO_F411PYBV10STM32L476DISCSTM32F7DISCNUCLEO_H743ZIESP8266ESP32ESP32psRAMESP32_LoBoESP32_BoBopsRAM MCUSTM32F091STM32F401STM32F411STM32F405STM32L476STM32F746STM32H743ESP8266ESP32ESP32ESP32ESP32 主频48M84M96M168M80M192M400M80M240M240M240M240M 整数加法19.8826.9595.8583.4368.5861.9460.85614.5462.6073.3653.3964.228 整数乘法25.897.2226.0763.5638.9892.3040.94218.3022.7943.5533.4994.15 整数除法51.7812.52410.4786.06714.9133.681.53419.7063.83918.90213.0218.902 5000位圆周率82.85118.23616.46710.1818.9324.5792.83541.9267.72915.0129.60718.757
  • 计算结果的单位是秒
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
b18e3b7daa3c1b5 2018-08-29
{:2_26:}{:2_26:}{:2_26:}{:2_26:}{:2_26:}{:2_26:}{:2_26:}
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子