Investigation on Multi-Grain Parallelism in Chip Multiprocessor for Multimedia Application

Xiaoping Huang,Xiaoya Fan,Shengbing Zhang,Liwen Shi
DOI: https://doi.org/10.1109/ICIECS.2009.5362628
2009-01-01
Abstract:With the advent of chip multiprocessor (CMP) architecture, programmer must tune the program to the architecture in order to fully utilize the hardware resource. How to parallel program multimedia application in the CMP is a big obstacle. In this paper, we introduce the potential parallelism in the multimedia application and the multi-grain parallelism architecture in the CMP; also we make a systematic analysis on how to exploit multi-grain parallelism to accelerate the multimedia application computing. A method based on the multigrain parallelism in the CMP is proposed to instruct the programmer to effectively layout the multimedia-related program. The method exploits the parallelisms from data-level, instruction-level, thread-level, and memory-transfer level. The Experimental results indicate that the method is practical and effective.
What problem does this paper attempt to address?