【24h】

Available paralellism in video applications

机译:视频应用中可用的并行性

获取原文

摘要

Most recent research in instruction-level parallelism has focused on general-purpose applications such as the SPEC benchmarks. Many quantitative experiments have been performed over the years measuring the impact of different execution models and optimization techniques on these applications. Researchers have been developing various ILP architectures for media processors in order to exploit parallelism in audio, video, and graphics applications. It has been assumed that these applications contain far more potential parallelism than general-purpose code, but there have been few attempts to quantify the available parallelism. We present a linear complexity global scheduling algorithm that can process very long traces up to 1 billion operations. Therefore, traces of video applications such as MPEG1, MPEG2, MPEG4 and H.263 encoders and decoders can be analyzed. Using an idealized execution model, speedups of over 1000 have been found in some applications. The experiment shows that eliminating currently identifiable bottlenecks can allow the exploitation of huge amounts of ILP in audio and video applications.
机译:指令级并行性的最新研究集中在通用应用程序上,例如SPEC基准测试。多年来,已经进行了许多定量实验,以测量不同执行模型和优化技术对这些应用程序的影响。研究人员已经为媒体处理器开发了各种ILP架构,以便在音频,视频和图形应用程序中利用并行性。已经假定这些应用程序比通用代码包含更多潜在的并行性,但是几乎没有量化可用并行性的尝试。我们提出了一种线性复杂度全局调度算法,该算法可处理非常长的跟踪,最多可进行10亿次操作。因此,可以分析视频应用程序的踪迹,例如MPEG1,MPEG2,MPEG4和H.263编码器和解码器。使用理想化的执行模型,在某些应用程序中已发现超过1000的加速。实验表明,消除当前可识别的瓶颈可以允许在音频和视频应用程序中利用大量的ILP。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号