苹果日前在官网上公布了一则招聘启事,为iPhone开发团队招募一名底层程序员,要求应聘者精通ARM处理器架构及NEON矢量指令集,熟悉Intel SSE或PowerPC AltiVec技术者尤佳.
NEON技术是ARM处理器中使用的128bit单指令多数据流(SIMD)扩展指令集,其作用类似于Intel处理器中的SSE指令集,能够提升处理器在视频编解码,2D/3D图形,音频、语音处理,图像处理等应用中的性能.
值得注意的是,NEON技术是在ARMv7架构Cortex系列处理器中引入的,而苹果iPhone和iPod touch目前使用的是ARMv6架构处理器,并不支持NEON指令集.这样来看,苹果招聘NEON程序员的目的已经很明显了,那就是优化下一代 iPhone中的ARM Cortex处理器在iPhone OS操作系统中的多媒体应用表现.

上一篇:我的房贷开始7折优惠了