DocumentCode :
3641340
Title :
A formal model of software pipelining loops with conditions
Author :
D. Milicev;Z. Jovanovic
Author_Institution :
Belgrade Univ., Serbia
fYear :
1997
Firstpage :
554
Lastpage :
558
Abstract :
This paper addresses the problem of parallelizing loops with conditional branches in the context of software pipelining. A new formal approach to this problem is proposed in the form of Predicated Software Pipelining (PSP) model. The PSP model represents execution of a loop with conditional branches as transitions of a finite state machine. Each node of the state machine is composed of operations of one parallelized loop iteration. The rules for operation movements between nodes in the PSP model are described. The model represents a new theoretical framework for further investigation of inherent properties of these loops.
Keywords :
"Pipeline processing","Shape","Processor scheduling","Automata","Application software","Optimization methods","Context modeling","Heart"
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1997. Proceedings., 11th International
ISSN :
1063-7133
Print_ISBN :
0-8186-7793-7
Type :
conf
DOI :
10.1109/IPPS.1997.580955
Filename :
580955
Link To Document :
بازگشت