|
如何在TILE64(单芯片64个核)实现MPEG编码
[复制链接]
TILE64多核处理器是美国Tilera公司(www.tilera.com)的产品,这是一家源自MIT并行试验室的全球领先的多核处理器供应商,其Tile64多核处理器单芯片集成64个CPU核,可以提供192BOPs(每秒十亿次操作)处理能力,40Gps的高速I/O(2个GE接口、2个10GE接口、2个10G PCIe接口),200Gps的内存访问带宽,并可以提供专用的视频和网络指令,但仅有最高23w的功耗,可以替代10个TI64系列DSP或5-10片高端FPGA,是INTEL多核处理器的15-20倍(处理能力和功耗比)。特别适合于需要深度计算和多路并行处理的场合,如图像处理、音视频编解码、流媒体处理、网络安全和无线领域。该多核处理器支持SMP Linux,支持标准的C、C++开发,并提供业界领先的多核开发工具MDE,非常便于软件的移植、开发和调试。明年Q1Tilera还将发布Tile100(单芯片集成100个核)和Tile36(单芯片集成36个核)两款芯片,以满足不同应用领域的需求。
如何在多核上实现并行开发,华盛顿大学的Whitney Flohr 的Implementation of an MPEG Codec on the TileraTM 64 Processor将给大家一些思路,尤其对一些实现多路高清视频编解码的朋友有更多实现参考意义。
如果有朋友感兴趣TILE64CPU,感兴趣如何在多核上实现高性能设计(在视频、网络处理、网络安全、无线)可以发邮件给我
eric@meganovo.com
|
|