DocumentCode :
2370233
Title :
A loop allocation policy for DOACROSS loops
Author :
Lim, J.T. ; Hurson, A.R. ; Kavi, K. ; Lee, B.
Author_Institution :
Dept. of Electr. & Comput. Eng., Pennsylvania State Univ., University Park, PA, USA
fYear :
1996
fDate :
23-26 Oct 1996
Firstpage :
240
Lastpage :
249
Abstract :
The dataflow model of computation, in general, and its recent direction to combine dataflow processing with control-flow processing, in particular, provide attractive alternatives to satisfy the computational demands of new applications, without experiencing the shortcomings of the traditional concurrent systems. This should motivate researchers to analyze the applicability of familiar concepts, such as scheduling and load balancing, within this new architectural framework. Effective execution of loop iterations as a means to improve performance and hardware utilization has received a great deal of attention in the past. In this paper we address the problem of scheduling/allocation of DOACROSS loops in a multithreaded dataflow environment. An extension to the staggered scheme-Cyclic staggered scheme-which produces a more balanced distribution of iterations among processors is introduced and its performance improvement in a dataflow and control-flow environment is simulated and analyzed
Keywords :
data flow computing; parallel programming; performance evaluation; processor scheduling; resource allocation; synchronisation; Cyclic staggered scheme; DOACROSS loops; architectural framework; concurrent systems; control-flow processing; dataflow model of computation; dataflow processing; hardware utilization; load balancing; loop allocation policy; loop iterations; multithreaded dataflow environment; performance; performance improvement; scheduling; Computational modeling; Concurrent computing; Delay; Hardware; Job shop scheduling; Parallel processing; Process control; Processor scheduling; Switches; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1996., Eighth IEEE Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-7683-3
Type :
conf
DOI :
10.1109/SPDP.1996.570340
Filename :
570340
Link To Document :
بازگشت