首页> 外文期刊>Multimedia Tools and Applications >A video decoding optimization for heterogeneous dual-core platforms architecture
【24h】

A video decoding optimization for heterogeneous dual-core platforms architecture

机译:异构双核平台架构的视频解码优化

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

摘要

Digital signal processors (DSPs), with their powerful computing abilities, are commonly used for multimedia coding/decoding processes. Therefore, the SOC (System on Chip) industry integrates DSP with ARM (Advanced RISC Machine) for input/output processing, saving power, and building up a multi-core platform used in handheld devices. The computing ability of ARM has been substantially improved with some state of the art technique. The industry currently has regarded the integration of ARM and DSP into SOC as two independent cores to enhance the efficiency. Since one algorithm is added to process the distributed computing work of the dual cores, the efficiency must be doubled. The system will assign the work to the core with higher processing efficiency. Instead of the traditional Static task scheduling, this article proposed a new approach called Dynamic task scheduling, providing 29.88 % higher efficiency than that of Static task scheduling. The reason is that the static partition will finally send the heavy load of computing to DSP; therefore, it is not possible to achieve the enhanced efficiency of the multi-core. However, the dynamic task scheduling will consider the actual loading of each core for computing and communicate with each other; furthermore, it can share the work to assist the process of each core. Besides, the Direct Memory Access is integrated with the multi-core platform to reduce the time-consumption resulted from the communication between the dual cores. The experimental result shows that the dynamic partition operated by the heterogeneous dual core system can use 192 MHz pulse to decode the CIF video signal that the decoding speed can reach 30fps and the efficiency is improved 50 % with DMA (Direct Memory Access) technology incorporated.
机译:具有强大计算能力的数字信号处理器(DSP)通常用于多媒体编码/解码过程。因此,SOC(片上系统)行业将DSP与ARM(高级RISC机器)集成在一起,以进行输入/输出处理,节省功率并构建用于手持设备的多核平台。 ARM的计算能力已通过某些最新技术得到了显着提高。业界目前将ARM和DSP集成到SOC中视为两个独立的内核,以提高效率。由于添加了一种算法来处理双核的分布式计算工作,因此效率必须加倍。系统将以更高的处理效率将工作分配给核心。与传统的静态任务调度相比,本文提出了一种称为动态任务调度的新方法,该方法比静态任务调度的效率高29.88%。原因是静态分区最终将把繁重的计算工作发送给DSP;因此,不可能实现多核效率的提高。但是,动态任务调度将考虑每个内核的实际负载以进行计算和相互通信。此外,它可以共享工作以协助每个核心流程。此外,直接内存访问与多核平台集成在一起,以减少由于双核之间的通信而导致的时间消耗。实验结果表明,采用异构双核系统的动态分区可以使用192 MHz脉冲对CIF视频信号进行解码,解码速度可以达到30fps,并结合DMA(直接内存访问)技术可以将效率提高50%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号