首页> 外文会议>International Conference on High-Performance Computing and Networking >Run-Time Support to Register Allocation for Loop Parallelization of Image Processing Programs
【24h】

Run-Time Support to Register Allocation for Loop Parallelization of Image Processing Programs

机译:运行时支持用于注册图像处理程序循环并行化的分配

获取原文

摘要

When Image Processing Programs (IPP) are targeted to Instruction Level Parallel architectures that perform dynamic instruction scheduling, register allocation is the key action to expose the high parallelism degree typically present in the loops of such programs. This paper presents two main contributions to the register allocation for IPP loop parallelization: i) a framework to identify the inefficiencies of the two basic approaches to register allocation - the first based on compiling techniques and the second based on hardware mechanisms for register renaming; ii) a novel technique that eliminates the inefficiencies of both approaches. Some experimental results show the effectiveness of this technique.
机译:当图像处理程序(IPP)被定位到执行动态指令调度的指令级并行架构时,寄存器分配是暴露通常存在于这些程序的循环中的高行行度度的关键动作。本文为IPP循环并行化的寄存器分配提供了两个主要贡献:i)一个框架,用于确定注册分配的两种基本方法的效率效率 - 首先是基于编译技术,基于用于注册重命名的硬件机制的第二种方法; ii)一种新的技术,消除了两种方法的低效率。一些实验结果表明了这种技术的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号