如何解决如何编写代码来测量我的 Android 手机的 FLOPS
我想知道我的安卓手机的单浮点能力(FLOPS)的实际峰值。是小米11,它的cpu是:
- 2.84 GHz X1 * 1
- 2.4 GHz A78 * 3
- 1.8 GHz A55 * 4
据我所知,X1 内核的理论 FLOPS 应该是:
2*4*2*2.84=45.44
:
- 2:双 fma 端口
- 4: 128bit/(8bit * sizeof(float)) = 128/32 = 4
- 2:用于 FMLA 指令,例如di = ai + bi*ci
- 2.84:X1 内核的最大频率
我想编写一个代码来测量这个单精度浮点数 (GFLOPS) 的实际峰值,我该如何实现?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。