DocumentCode
2573065
Title
Load balancing in parallel and distributed processing of tree-based multiple-task jobs
Author
Borzemski, L.
Author_Institution
Inst. of Control & Syst. Eng., Tech. Univ. Wroclaw, Poland
fYear
1995
fDate
25-27 Jan 1995
Firstpage
98
Lastpage
105
Abstract
The efficient processing of tree based multiple task jobs arriving in batches to parallel and distributed systems is presented. This type of processing can be found in such application fields as, for example, automatic diagnostics and document recognition. A key management issue in such systems is task allocation. Load balancing is often proposed as the task allocation approach. The load balancing algorithms are employed to improve the throughput of the system by distribution of the incoming workload evenly among the processors in the system. The problem-specific static algorithms as well as general dynamic load balancing algorithms have been developed for supporting batch processing of tree based multiple task jobs. The proposed algorithms have been studied through simulation. Prescheduling load balancing algorithms have been evaluated as superior to other algorithms investigated
Keywords
batch processing (computers); parallel processing; resource allocation; trees (mathematics); batch processing; distributed processing; dynamic load balancing algorithms; incoming workload; parallel processing; prescheduling load balancing algorithms; problem-specific static algorithms; task allocation; tree based multiple task jobs; tree-based multiple-task jobs; Application software; Automatic control; Character recognition; Decision making; Decision trees; Distributed computing; Distributed processing; Load management; Pattern recognition; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1995. Proceedings. Euromicro Workshop on
Conference_Location
San Remo
Print_ISBN
0-8186-7031-2
Type
conf
DOI
10.1109/EMPDP.1995.389150
Filename
389150
Link To Document