前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >手机指令集:armv7 & armv8

手机指令集:armv7 & armv8

作者头像
JNingWei
发布2021-12-06 21:12:25
9180
发布2021-12-06 21:12:25
举报
文章被收录于专栏:JNing的专栏JNing的专栏

经验总结:

  • 手机指令集主要跟芯片相关,如果是c端,就默认是arm芯片了,也只有arm芯片才有armv7和armv8之分。
  • 如果上MNN的话,MNN的量化都是做在armv8上的
  • 现在c端大部分都是64位APP,对应的架构是armv8。
  • 寄存器个数不一样,指令集也不一样。需要针对这些不同重新设计计算的方式。

armv7:

  • 一般偏低端机才有armv7,而armv7 是可以优化的。
  • 模型一般在armv7上跑得较慢,而MNN现在对armv7不能加速。但是据说抖音的都跑在armv7上,且还能加速。

armv8:

  • 目前开源的库基本都是在armv8上做的优化。
  • armv8 比armv7大概10%~20%的收益,一般能用v8,就不用v7。
  • MNN量化之后armv8大概比armv7快一倍。
  • tnn的armv8做的还可以,v7这块笔者不太了解,关注得比较少。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-11-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 经验总结:
  • armv7:
  • armv8:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档