Title :
Effectiveness of a VLIW architecture in a data parallel image application
Author :
Albanesi, M.G. ; Ferretti, M. ; Olio, A. Dell ; Ponti, M. De
Author_Institution :
DIS, Pavia Univ.
Abstract :
In this paper we report on the improvements obtained by using a VLIW approach to handle an image processing application for embedded printing systems. This field of research is gaining significance especially today: the goal in business applications is to achieve high speed in computations while maintaining low cost and low power consumption. For this purpose the VLIW approach, which was originally developed for massive mathematics applications, seems to be a good choice, especially for its flexibility and low cost. The goal of this paper is to demonstrate the effectiveness of VLIW, especially in data parallel computation intensive applications, by studying the behaviour of a print pipeline, which is a collection of four algorithms with different characteristics. For each algorithm we analyse its structure and the implicit and explicit code parallelism, in order to give a complete overview of the control flow involved, then we proceed to perform adjustments on source code to help the compiler exploit the maximum performance
Keywords :
embedded systems; image processing; parallel architectures; pipeline processing; VLIW architecture; code parallelism; data parallel image processing application; embedded printing system; print pipeline; Computer applications; Concurrent computing; Costs; Energy consumption; Image processing; Mathematics; Performance analysis; Pipelines; Printing; VLIW; VLIW; cache; optimisation; parallel image processing;
Conference_Titel :
Computer Architectures for Machine Perception, 2003 IEEE International Workshop on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-7803-7970-5
DOI :
10.1109/CAMP.2003.1598162