找回密码
 立即注册
查看: 489|回复: 15

ai8051u coremark 基准测试

[复制链接]

13

主题

47

回帖

2261

积分

荣誉版主

积分
2261
发表于 2026-9-22 23:23:56 | 显示全部楼层 |阅读模式

CoreMark 跑分记录:AI8051U @ 40MHz

硬件与软件环境

项目 说明
开发板 AI8051U 实验箱 V1.2
主频 40 MHz
运行模式 32 位模式
硬件加速 MDU32(硬件 32 位乘除法器)
数据存放位置 xdata(32KB 外部数据存储区)
编译器 Keil C251 V5.60.0.0
优化选项 OPTIMIZE(9, SPEED)

CoreMark 跑分结果

下载固件后,约十几秒后,通过usb cdc串口发送过来结果

2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 1286
Total time (secs): 12.860000
Iterations/Sec   : 23.328150
Iterations       : 300
Compiler version : Keil C251 V5.60.0.0
Compiler flags   : OPTIMIZE(9, SPEED)
Memory location  : xdata
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0x5275
Correct operation validated. See readme.txt for run and reporting rules.
CoreMark 1.0 : 23.328150 / Keil C251 V5.60.0.0 OPTIMIZE(9, SPEED) / xdata

关键指标

指标 数值
CoreMark 得分 23.33 Iterations/Sec
总运行时间 12.86 秒
迭代次数 300
功能验证 ✅ 正确通过

源码与移植说明

  • 源码仓库:https://github.com/liux-pro/coremark-ai8051u
  • 移植改动:对 CoreMark 源码有少量修改才能编译通过,具体改动详见仓库 commit 记录
  • 数据存放:数据放置于 xdata 区域

⚠️ 注意:跑分结果受编译器版本、优化选项、存储位置等因素影响,仅供参考,不代表芯片在实际应用中的绝对性能。

upload 附件:coremark.hex
upload 附件:coremark-ai8051u-main.zip

1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

已绑定手机

52

主题

2901

回帖

3035

积分

荣誉版主

积分
3035
发表于 2026-9-23 00:28:47 | 显示全部楼层
这跑分结果不高,和ARM-CM0+核和RISC-V核同频算力相比,差距挺大,

点评

确实,xdata似乎拖了后腿  详情 回复 发表于 2026-9-24 10:44
睁开眼睛做场梦~~~
回复

使用道具 举报 送花

25

主题

248

回帖

2819

积分

金牌会员

积分
2819
发表于 2026-9-23 02:31:07 | 显示全部楼层
相比于经典51,这个性能非常强悍。
经典51@22.12MHz,CoreMark得分2.36。
回复

使用道具 举报 送花

33

主题

3085

回帖

7234

积分

论坛元老

积分
7234
发表于 2026-9-23 10:31:16 | 显示全部楼层
欸,试一试 32G144K246呢?

点评

手上没有  详情 回复 发表于 2026-9-24 10:44
可以重新编译工程跑一下,估计区别不大,毕竟内核和算法加速单元是一脉相承的,瓶颈在主频和指令集。  详情 回复 发表于 2026-9-23 10:46
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复

使用道具 举报 送花

已绑定手机

52

主题

2901

回帖

3035

积分

荣誉版主

积分
3035
发表于 2026-9-23 10:46:07 | 显示全部楼层
_奶*** 发表于 2026-9-23 10:31
欸,试一试 32G144K246呢?

可以重新编译工程跑一下,估计区别不大,毕竟内核和算法加速单元是一脉相承的,瓶颈在主频和指令集。

点评

我看32g144有edata足够大,可以把所有数据放edata,应该会更快 coremark需要2k的连续内存  详情 回复 发表于 2026-9-24 10:46
睁开眼睛做场梦~~~
回复

使用道具 举报 送花

已绑定手机

85

主题

230

回帖

401

积分

中级会员

积分
401
发表于 2026-9-23 21:57:50 | 显示全部楼层
比f103强吗
回复

使用道具 举报 送花

25

主题

248

回帖

2819

积分

金牌会员

积分
2819
发表于 2026-9-23 22:36:34 | 显示全部楼层

除了这个coremark分数,其它各方面都是碾压。
回复

使用道具 举报 送花

已绑定手机

19

主题

3564

回帖

7698

积分

论坛元老

积分
7698
发表于 2026-9-23 23:35:03 | 显示全部楼层
hea*** 发表于 2026-9-23 22:36
除了这个coremark分数,其它各方面都是碾压。

这个不好说吧,毕竟使用场景不一样
回复

使用道具 举报 送花

13

主题

47

回帖

2261

积分

荣誉版主

积分
2261
 楼主| 发表于 2026-9-24 10:44:34 | 显示全部楼层
晓*** 发表于 2026-9-23 00:28
这跑分结果不高,和ARM-CM0+核和RISC-V核同频算力相比,差距挺大,

确实,xdata似乎拖了后腿
回复

使用道具 举报 送花

13

主题

47

回帖

2261

积分

荣誉版主

积分
2261
 楼主| 发表于 2026-9-24 10:44:57 | 显示全部楼层
_奶*** 发表于 2026-9-23 10:31
欸,试一试 32G144K246呢?

手上没有
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-8 03:08 , Processed in 0.078773 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表