首页> 外文学位 >Architectural techniques to accelerate multimedia applications on general-purpose processors.
【24h】

Architectural techniques to accelerate multimedia applications on general-purpose processors.

机译:用于加速通用处理器上的多媒体应用程序的体系结构技术。

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

摘要

General-purpose processors (GPPs) have been augmented with multimedia extensions to improve performance on multimedia-rich workloads. These extensions operate in a single instruction multiple data (SIMD) fashion to extract data level parallelism in multimedia and digital signal processing (DSP) applications. This dissertation consists of a comprehensive evaluation of the execution characteristics of multimedia applications on SIMD enhanced GPPs, detection of bottlenecks in the execution of multimedia applications on SIMD enhanced GPPs, and the design and implementation of architectural techniques to eliminate and alleviate the impact of the various bottlenecks to accelerate multimedia applications.; This dissertation identifies several bottlenecks in the processing of SIMD enhanced multimedia and DSP applications on GPPs. It is found that approximately 75–85% of instructions in the dynamic instruction stream of media work loads are not performing useful computations but merely supporting the useful computations by performing address generation, address transformation/data reorganization, loads/stores, and loop branches. This leads to an underutilization of the SIMD computation units with only 1–12% of the peak SIMD throughput being achieved.; This dissertation proposes the use of hardware support to efficiently execute the overhead/supporting instructions by overlapping them with the useful computation instructions. A 2-way GPP with SIMD extensions augmented with the proposed MediaBreeze hardware significantly outperforms a 16-way SIMD GPP without MediaBreeze hardware on multimedia kernels. On multimedia applications, a 2-/4-way SIMD GPP augmented with MediaBreeze hardware is superior to a 4-/8-way SIMD GPP without MediaBreeze hardware. The performance improvements are achieved at an area cost that is less than 0.3% of current GPPs and power consumption that is less than 1% of the total processor power without elongating the critical path of the processor.
机译:通用处理器(GPPs)已通过多媒体扩展进行了扩展,以提高多媒体丰富工作负载的性能。这些扩展以单指令多数据(SIMD)方式运行,以提取多媒体和数字信号处理(DSP)应用程序中的数据级并行性。本论文包括对SIMD增强GPP上的多媒体应用的执行特性的全面评估,SIMD增强GPP上的多媒体应用的执行中的瓶颈检测以及消除和减轻各种影响的体系结构技术的设计和实现。瓶颈,以加速多媒体应用程序。本文确定了GPPs上SIMD增强型多媒体和DSP应用的处理中的几个瓶颈。发现在媒体工作负载的动态指令流中,大约75%至85%的指令不是在执行有用的计算,而只是通过执行地址生成,地址转换/数据重组,加载/存储和循环分支来支持有用的计算。这导致对SIMD计算单元的利用不足,仅达到SIMD峰值吞吐量的1–12%。本文提出了硬件支持的使用,通过与有用的计算指令重叠来有效地执行开销/支持指令。带有建议的MediaBreeze硬件的带有SIMD扩展的2路GPP在多媒体内核上明显优于没有MediaBreeze硬件的16路SIMD GPP。在多媒体应用程序上,增强了MediaBreeze硬件的2- / 4-way SIMD GPP优于没有MediaBreeze硬件的4- / 8路SIMD GPP。在不延长处理器的关键路径的情况下,以小于当前GPP的0.3%的面积成本和小于总处理器功率的1%的功耗实现了性能改进。

著录项

  • 作者

    Talla, Deependra.;

  • 作者单位

    The University of Texas at Austin.;

  • 授予单位 The University of Texas at Austin.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2001
  • 页码 151 p.
  • 总页数 151
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号