![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化
石惊
从事图像处理机器学习模式识别算法的研究以及优化移动平台算法的移植SMID指令优化等
展开
-
ARM和NEON指令
在移动平台上进行一些复杂算法的开发,一般需要用到指令集来进行加速。目前在移动上使用最多的是ARM芯片。ARM是微处理器行业的一家知名企业,其芯片结构有:armv5、armv6、armv7和armv8系列。芯片类型有:arm7、arm9、arm11、cortex系列。指令集有:armv5、armv6和neon指令。关于ARM到知识参考:http://baike.baidu.com/view/11原创 2013-10-15 17:37:51 · 55965 阅读 · 8 评论 -
Neon指令C模拟器
汇编最大的一个缺点在于没法实时进行调试,在编写汇编代码的时候很难做到一次正确,出现错误的时候很难定位错误的地方,尤其是在汇编代码量很长的时候。这样就造成了编写汇编的时候需要非常长的时间来进行调试,这种效率没法忍受。 为了能够解决这个问题,考虑可以用c语言来模拟汇编的编写。基本思想是用c语言的函数来模拟汇编指令函数,并且结合汇编寄存器的一些特点,定义c语言中相对应的数据结构。这样,先原创 2013-10-18 13:48:46 · 2245 阅读 · 0 评论