首页> 外文会议> >A scheme for accelerating image processing algorithms using SIMD for ARM Cortex A based systems
【24h】

A scheme for accelerating image processing algorithms using SIMD for ARM Cortex A based systems

机译:基于ARM Cortex A的系统使用SIMD加速图像处理算法的方案

获取原文
获取原文并翻译 | 示例

摘要

Increasing computational requirements in embedded mobile devices, especially with regard to image processing, necessitates the use of hardware acceleration to handle higher throughputs. ARM Cortex A series of processors, which are present in a majority of mobile devices such as smartphones, feature a single instruction multiple data (SIMD) coprocessor called NEON. The wide SIMD architecture enables the parallelization of various image processing operations and algorithms, resulting in significant improvements in the system throughput. This paper discusses the use of NEON Intrinsics, a C language implementation of the NEON SIMD instruction set, which is an extension of the ARM instruction set, allowing the seamless integration of optimized image processing libraries with application code written in higher level languages, while maintaining performance comparable to hand optimized assembly language libraries. Several image processing operations and algorithms optimized using NEON Intrinsics are benchmarked on a test bench as well as real world hardware platforms to validate the acceleration achieved in image processing tasks.
机译:嵌入式移动设备中不断增长的计算需求,特别是在图像处理方面,需要使用硬件加速来处理更高的吞吐量。 ARM Cortex在大多数移动设备(例如智能手机)中都存在的一系列处理器具有称为NEON的单指令多数据(SIMD)协处理器。广泛的SIMD体系结构实现了各种图像处理操作和算法的并行化,从而显着提高了系统吞吐量。本文讨论了NEON SIMD指令集的C语言实现NEON Intrinsics的使用,这是ARM指令集的扩展,允许将优化的图像处理库与用高级语言编写的应用程序代码无缝集成,同时保持性能可与手工优化的汇编语言库相媲美。使用NEON Intrinsics优化的几种图像处理操作和算法已在测试平台和实际硬件平台上进行了基准测试,以验证在图像处理任务中实现的加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号