DocumentCode :
3509048
Title :
Improving static scheduling using inter-task concurrency measures
Author :
Roig, C. ; Ripoll, A. ; Senar, M.A. ; Guirado, F. ; Luque, E.
Author_Institution :
Dept. of Comput. Sci., Lleida Univ., Lleida, Spain
fYear :
2001
fDate :
2001
Firstpage :
375
Lastpage :
381
Abstract :
A fundamental issue affecting the performance of parallel applications running on distributed systems is the assignment of tasks to processors. This paper shows the effectiveness in scheduling strategies derived from the use of the temporal behaviour of tasks included in the new TTIG (Temporal Task Interaction Graph) model. Experimentation was performed for a set of C+PVM applications running in a PVM platform. These applications were on the one hand synthetic programs whose communication topology matches certain well-known regular graph families such as trees, pipes and meshes and programs with irregular communication patterns. Additionally, a real image processing application was modelled and executed. The TTIG model has been shown to be effective in all cases compared with the classical TIG (Task Interaction Graph) and with the PVM default allocation scheme, and facilitates the development of new more efficient scheduling strategies
Keywords :
concurrency control; distributed processing; processor scheduling; PVM platform; TTIG; Temporal Task Interaction Graph; communication topology; inter-task concurrency; performance; regular graph families; scheduling strategies; static scheduling; Concurrent computing; Distributed computing; Distributed processing; Image processing; Pattern matching; Personal communication networks; Processor scheduling; Programming profession; Topology; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops, 2001. International Conference on
Conference_Location :
Valencia
ISSN :
1530-2016
Print_ISBN :
0-7695-1260-7
Type :
conf
DOI :
10.1109/ICPPW.2001.951975
Filename :
951975
Link To Document :
بازگشت