DocumentCode
2819689
Title
Task assignment for distributed computing
Author
Scholz, Peter ; Harbeck, Erwin
Author_Institution
Inst. fur Inf., Tech. Univ. Munchen, Germany
fYear
1997
fDate
19-21 Mar 1997
Firstpage
270
Lastpage
277
Abstract
In the course of the development of reactive systems often real time constraints have to be met. In such time critical applications heterogeneous multi-processor systems are used in order to fulfill these time constraints. This paper presents a hybrid partitioning method that uses a stochastic algorithm together with mixed integer linear programming. This method supports the development of time critical systems. We assume that the algorithm which has to be analyzed is given in the form of a so-called task-graph. The goal of the overall method is to fix for every task the processor that will execute it and the starting time of this execution. The main issue is a high-level synthesis-like method for constructing a problem-specific multi-processor board. The presented methods have been fully implemented and tested
Keywords
distributed processing; linear programming; real-time systems; system monitoring; task analysis; distributed computing; heterogeneous multi-processor systems; hybrid partitioning method; mixed integer linear programming; stochastic algorithm; task assignment; task-graph; time constraints; time critical systems; Application specific processors; Chemical industry; Distributed computing; Event detection; Hardware; NP-hard problem; Real time systems; Stochastic processes; System testing; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Parallel and Distributed Computing, 1997. Proceedings
Conference_Location
Shanghai
Print_ISBN
0-8186-7876-3
Type
conf
DOI
10.1109/APDC.1997.574043
Filename
574043
Link To Document