首页> 外文会议>2010 IEEE Workshop on Signal Processing Systems >An LLVM-based decoder for MPEG Reconfigurable Video Coding
【24h】

An LLVM-based decoder for MPEG Reconfigurable Video Coding

机译:基于LLVM的解码器,用于MPEG可重配置视频编码

获取原文

摘要

MPEG Reconfigurable Video Coding(RVC) is a new platform-independent specification methodology chosen by the MPEG community for describing coding standards. This methodology aims at producing Abstract Decoder Models (ADMs) of MPEG decoders as dataflow programs described in RVC-CAL Actor Language (RVC-CAL) [1]. RVC-CAL naturally expresses potential parallelism between tasks of an application, which makes an ADM description suitable for implementation to a wide variety of platform, from uniprocessor systems to FPGAs. MPEG RVC eases the conception process of decoders by describing decoders at a library component level instead of using monilithic algorithms, and by providing a library of coding tools standardized in MPEG. This paper presents new mechanisms based on the Low Level Virtual Machine (LLVM) capacities that allow the conception of the first decoder able to dynamically instantiate an RVC decoder description. This decoder, unlike static decoders generated by RVC tools [2], keeps de facto the features of an RVC description namely portability, scalability and reconfiguration ability.
机译:MPEG可重配置视频编码(RVC)是MPEG社区选择的一种新的与平台无关的规范方法,用于描述编码标准。这种方法旨在生成MPEG解码器的抽象解码器模型(ADM),作为RVC-CAL演员语言(RVC-CAL)[1]中描述的数据流程序。 RVC-CAL自然表达了应用程序任务之间潜在的并行性,这使得ADM描述适合于从单处理器系统到FPGA的各种平台的实现。 MPEG RVC通过在库组件级别而不是使用单片算法来描述解码器,并通过提供以MPEG标准化的编码工具库,简化了解码器的构思过程。本文提出了基于低层虚拟机(LLVM)容量的新机制,该机制允许第一个解码器的概念能够动态实例化RVC解码器描述。与RVC工具[2]生成的静态解码器不同,该解码器实际上保留了RVC描述的特征,即可移植性,可伸缩性和重新配置能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号