DocumentCode
2436560
Title
Automatic derivation of polyhedral process networks from while-loop affine programs
Author
Nadezhkin, Dmitry ; Stefanov, Todor
Author_Institution
Leiden Inst. of Adv. Comput. Sci., Leiden Univ., Leiden, Netherlands
fYear
2011
fDate
13-14 Oct. 2011
Firstpage
102
Lastpage
111
Abstract
The Process Networks (PNs) is a suitable parallel model of computation (MoC) used to specify embedded streaming applications in a parallel form facilitating the efficient mapping onto embedded parallel execution platforms. Unfortunately, specifying an application using a parallel MoC is very difficult and highly error-prone task. To overcome the associated difficulties, an automated procedure exists for derivation of a specific polyhedral process networks (PPN) from static affine nested loop programs (SANLPs). This procedure is implemented in the pn complier. However, there are many applications, e.g., multimedia applications, signal processing, etc., that have adaptive and dynamic behavior which can not be expressed as SANLPs. Therefore, in order to handle more dynamic applications, in this paper we address the important question whether we can relax some of the restrictions of the SANLPs while keeping the ability to perform compile-time analysis and to derive PPNs. Achieving this would significantly extend the range of applications that can be parallelized in an automated way. The main contribution of this paper is a first approach for automated translation of affine nested loops programs with while-loops into input-output equivalent PPNs.
Keywords
parallel processing; program compilers; PPN; SANLP; compile-time analysis; parallel MoC; parallel model of computation; polyhedral process network; static affine nested loop program; while-loop affine program; Arrays; Computational modeling; Heuristic algorithms; Parallel processing; Signal processing; Vectors; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Systems for Real-Time Multimedia (ESTIMedia), 2011 9th IEEE Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4577-2123-6
Type
conf
DOI
10.1109/ESTIMedia.2011.6088516
Filename
6088516
Link To Document