电子工程专辑
UBM China

采用并行技术的多处理架构支持从MP3到高清H.26?解码的设计

上网日期: 2006年12月13日 ?? 作者: 柯德林 ?? 我来评论 字号:放大 | 缩小 分享到:sina weibo tencent weibo tencent weibo


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友

关键字:多媒体平台? 多处理器架构? MP3? 低功耗?

ARC International正在为一种可扩展的多处理架构奠定新的基础。该架构利用并行技术,可以处理诸如高清视频编解码这些计算密集型任务,同时在面向只需处理简单的MP3解码或标清视频的低功耗便携设计应用时,又可提供足够的灵活性,方便缩小尺寸。

实际上,ARC的VRaptor媒体架构的第一款实现方案是该公司在2006年初发布的ARC Video平台。它支持ARC700系列内核,该系列内核具有单指令多数据(SIMD)加速器和DMA引擎。

  

VRaptor的第二款实现方案采用750D CPU,将会在2007年初上市。ARC将为此增加对包括标清(SD) H.26?编码以及多CPU、SIMD引擎和硬件加速器组合的支持。此后,ARC很可能增加高清(HD)解码以及HD编码的支持。在后面一点上,设计题将能真正地开始利用并行机制,在增强性能的同时维持适当的功率消耗。

其中SIMD加速器设计用于利用媒体应用中固有的数据并行机制,通过使用128位宽的数据通道,其单指令最多可以同时处理8个单独的16位视频像素。支持的编解码标准包括H.26?、MPEG-4、MPEG-2和VC-1,还有众多图像文件格式。ARC还会提供架构授权和工具,方便客户设计自己的多处理器体系结构,并将媒体处理软件映射到设计出来的处理器阵列中。

这种可伸缩的架构将吸引电视、机顶盒及那些计算密集型便携式设备等视频系统设计人员的兴趣。其中,对于电视和机顶盒设计人员而言,他们将可受益于这样一种能力,即能够将控制CPU与负责像素密集型处理任务的一连串的SIMD结合使用。这种簇可与32位带宽、点对点的有源通信信道架构链接在一起。

一个较为简单的实现方案可能就是一款进行H.26?编码的系统,其中使用一个750D连接至一个媒体处理器(SIMD)用于像素转换,以及连接到另一个媒体处理器进行解码。750D也会链接到硬件加速器,以此实现运动估计和熵编码。

ARC视频开发总监Jonah Probell表示:“或者对于视频编解码应用而言,整个过程中需要作出大量的决策,这些最好由RISC处理器来处理。所以在这类应用中,采用多个RISC处理器将是非常有利的。”

VRaptor仅仅需要200MHz性能就能完成SD格式H.26?编码。ARC Video中的SIMD阵列是软件可编程的,因此它充当媒体处理器,能够处理这样一些媒体任务,如去块滤波、像素转换和音频处理等。可编程能力允许开发人员引入专有算法,从而实现产品差异化。

VRaptor架构有望实现从简单的MP3编码到复杂的HD H.26?之间的灵活处理。ARC公司的高级工程副总裁Peter Hutton表示:“如果正在处理的负载被分配给更多的处理器,开发商应该能把时钟频率保持在几百兆MHz甚至降低时钟频率。”

作者:柯德林






我来评论 - 采用并行技术的多处理架构支持从MP3到高清H.26?解码的设计
评论:
*? 您还能输入[0]字
分享到: 新浪微博 qq空间
验证码:
????????????????
?

关注电子工程专辑微信
扫描以下二维码或添加微信号“eet-china”

访问电子工程专辑手机网站
随时把握电子产业动态,请扫描以下二维码

?

5G网络在提供1Gbps至10Gbps吞吐量方面具有很好的前途, 并且功耗要求比今天的网络和手机都要低,同时还能为关键应用提供严格的延时性能。本期封面故事将会与您分享5G的关键技术发展,以及在4G网络上有怎样的进步。

?
?
有问题请反馈
推荐到论坛,赢取4积分X