DocumentCode
3307712
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.
fYear
2003
fDate
12-16 May 2003
Lastpage
183
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architectures for Machine Perception, 2003 IEEE International Workshop on
Conference_Location
New Orleans, LA
Print_ISBN
0-7803-7970-5
Type
conf
DOI
10.1109/CAMP.2003.1598162
Filename
1598162
Link To Document