...
首页> 外文期刊>Consumer Electronics, IEEE Transactions on >Hybrid partitioned H.264 full high definition decoder on embedded quad-core
【24h】

Hybrid partitioned H.264 full high definition decoder on embedded quad-core

机译:嵌入式四核上的混合分区H.264全高清解码器

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

摘要

In this paper, the problem of efficient mapping of the H.264 decoder on an embedded quad-core platform is addressed. For this purpose, a new partitioning method called `hybrid partitioning?? is proposed. Partitioning is a very important issue for the mapping of application software on multi-core systems. For H.264 video decoders, functional partitioning and data partitioning were proposed, and usually used. Hybrid partitioning is the mixture of two partitioning methods, and each module is partitioned by functional partitioning or data partitioning, depending on the module??s features. Compared with dedicated functional or data partitioning, hybrid partitioning is as powerful as data partitioning for load balancing between cores, and is also as efficient as functional partitioning from the viewpoint of memory requirement. Hybrid partitioning is also free from the macroblock level dependency problem that data partitioning usually has in video decoding. As a result of applying hybrid partitioning, 86.0% of waiting overhead is reduced, compared with functional partitioning. Regarding memory usage, hybrid partitioning requires 51.2% less VLIW (Very Long Instruction Word) program memory, and 62.0% less CGRA (Coarse-Grained Reconfigurable Array) program memory, than data partitioning. As for SDRAM (Synchronous Dynamic Random-Access Memory) bandwidth, compared with data partitioning, hybrid partitioning conserves the SDRAM bandwidth of 38.6MHz. This is 11.6% of the whole bandwidth budget of 333MHz SDRAM memory used in experiments. A parallelized decoder with hybrid partitioning on an embedded quad-core system is 3.5 times faster than that on a single core.
机译:在本文中,解决了在嵌入式四核平台上有效映射H.264解码器的问题。为此,一种称为“混合分区”的新分区方法。被提议。对于在多核系统上映射应用程序软件,分区是一个非常重要的问题。对于H.264视频解码器,提出了功能分区和数据分区的建议,并经常使用。混合分区是两种分区方法的混合,根据模块的功能,可以通过功能分区或数据分区对每个模块进行分区。与专用功能分区或数据分区相比,混合分区在内核之间的负载平衡方面与数据分区一样强大,从内存需求的角度来看,与功能分区一样高效。混合分区也摆脱了视频解码中数据分区通常具有的宏块级别依赖性问题。通过应用混合分区,与功能分区相比,减少了86.0%的等待开销。关于内存使用情况,与数据分区相比,混合分区需要的VLIW(超长指令字)程序存储器减少51.2%,CGRA(粗粒度可重配置阵列)程序存储器减少62.0%。至于SDRAM(同步动态随机存取存储器)带宽,与数据分区相比,混合分区可节省38.6MHz的SDRAM带宽。这是实验中使用的333MHz SDRAM存储器总带宽预算的11.6%。嵌入式四核系统上具有混合分区的并行解码器比单核上的解码器快3.5倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号