Developing parallel applications that can harness and efficiently use future many-core architectures is the key challenge for scalable computing systems. We contribute to this challenge by presenting a parallel implementation of H.264 that scales to a large number of cores. The algorithm exploits the fact that independent macroblocks (MBs) can be processed in parallel, but whereas a previous approach exploits only intra-frame MB-level parallelism, our algorithm exploits intra-frame as well as inter-frame MB-level parallelism. It is based on the observation that inter-frame dependencies have a limited spatial range. The algorithm has been implemented on a many-core architecture consisting of NXP TriMedia TM3270 embedded processors. This requ...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
In pursuit of ever increasing performance, more and more processor architectures have become multico...
In previous work the 3D-Wave parallelization strategy was proposed to increase the parallel scalabil...
In previous work the 3D-Wave parallelization strategy was proposed to increase the parallel scalabil...
An important question is whether emerging and future applications exhibit sufficient parallelism, in...
An important question is whether emerging and future applications exhibit sufficient parallelism, i...
An important question is whether emerging and future applications exhibit sufficient parallelism, in...
An important question is whether emerging and future applications exhibit sufficient parallelism, in...
This paper investigates the scalability of MacroBlock(MB) level parallelization of the H.264 decoder...
This paper investigates the scalability of MacroBlock(MB) level parallelization of the H.264 decoder...
How to develop efficient and scalable parallel applications is the key challenge for emerging many-c...
How to develop effcient and scalable parallel applications is the key challenge for emerging many-co...
© The Author(s) 2008. This article is published with open access at Springerlink.com Abstract An imp...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
In pursuit of ever increasing performance, more and more processor architectures have become multico...
In previous work the 3D-Wave parallelization strategy was proposed to increase the parallel scalabil...
In previous work the 3D-Wave parallelization strategy was proposed to increase the parallel scalabil...
An important question is whether emerging and future applications exhibit sufficient parallelism, in...
An important question is whether emerging and future applications exhibit sufficient parallelism, i...
An important question is whether emerging and future applications exhibit sufficient parallelism, in...
An important question is whether emerging and future applications exhibit sufficient parallelism, in...
This paper investigates the scalability of MacroBlock(MB) level parallelization of the H.264 decoder...
This paper investigates the scalability of MacroBlock(MB) level parallelization of the H.264 decoder...
How to develop efficient and scalable parallel applications is the key challenge for emerging many-c...
How to develop effcient and scalable parallel applications is the key challenge for emerging many-co...
© The Author(s) 2008. This article is published with open access at Springerlink.com Abstract An imp...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
This paper presents a study of the performance scalability of a macroblock-level parallelization of ...
In pursuit of ever increasing performance, more and more processor architectures have become multico...