多媒体应用的高能效和高速架构

时间:2010-09-02 08:59:26

标签: architecture processor multimedia vliw

我正致力于评估嵌入式处理器架构,该架构提供以下功能:

  • 8 SIMD协同处理DSP类核心,
  • 每个核心都可以进行8路SIMD
  • 每个核心也是一个8执行槽VLIW。

我想在此处理器/硬件上运行高视频编码器(H.264,1080p,60fps)或3D视频编码器。我正在尝试进行架构探索并找到

  • 处理器应该有哪些好处,有助于以电源/循环/内存高效方式执行多媒体(视频/图像)信号处理应用。

  • 外围设备,内存结构,缓存内存或内部存储器;附加汇编指令有助于高效执行多媒体应用程序的代码

  • 多媒体(视频/图像)处理应用程序的最节能和快速处理器架构

PS:它必须是低功耗,因为它适用于便携式应用。

任何指针(论文/博客)都会有所帮助。

谢谢。

-AD。

1 个答案:

答案 0 :(得分:0)

我认为“用于多媒体(视频/图像)处理的大多数节能和快速处理器架构”是用于执行特定视频/图像编码操作的特殊硬件核心。例如。最快的mpeg4 avc编码器将是硬件编码器,不是吗?

例如,有VP9硬件解码器方案:http://www.webmproject.org/hardware/vp9/ Scheme of Google's VP9 hardware decoder

它甚至没有任何大的CPU / MCU。 编码器更复杂,更不公开......但是有一些项目:http://hardh264.sourceforge.net/H264-encoder-manual.html with scheme:

Zexia video H.264 Hardware Encoder scheme

来自Google的

或VP8编码器:http://www.webmproject.org/hardware/vp8/

WebM Video Encoder Hardware IP from google - scheme

同样,没有大CPU。您可以查看设计师分离的阶段,并考虑如何在CPU中实现它们:DCT,量化,预测,委托编码,YUV / RBG转换等