Multimedia Processing on Many-Core Technologies Using Distributed Multimedia Middleware

Michael Repplinger, Martin Beyer, and Philipp Slusallek 
in Proceedings of the 13th IASTED International Conference on Internet and Multimedia Systems and Applications (IMSA '09)
Honolulu, Hawaii, USA, August 17-19, 2009 


Today, there are increasingly more powerful many-core processors (MCPs) that are integrated into stationary and mobile devices, freely programmable and well suited for multimedia processing. However, there are still many obstacles and problems when programming multimedia applications for MCPs. In this paper we show that all these obstacles and problems can be solved by treating a device with an integrated MCP in the same way as a distributed system and using distributed multimedia middleware even for developing locally running applications. This approach completely hides all specific aspects of an MCP while the application can fully exploit the processing power ofMCPs in local and even remote devices.