DocumentCode
680029
Title
Optimizing task assignment for heterogeneous multiprocessor system with guaranteed reliability and timing constraint
Author
Juan Yi ; Qingfeng Zhuge ; Jingtong Hu ; Shouzhen Gu ; Mingwen Qin ; Sha, Edwin H-M
Author_Institution
Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
fYear
2013
fDate
19-21 Aug. 2013
Firstpage
193
Lastpage
200
Abstract
Effective task assignment, which is essential for achieving high performance in a heterogeneous multiprocessor system, remains a challenging problem despite extensive studies. This paper addresses the task assignment problem with guaranteed reliability and timing constraint for heterogeneous multiprocessor system. Inherently, heterogeneous systems are more complex than homogeneous systems. The added complexity could increase the potential for system failures. In this paper, we describe a method to determine an assignment which satisfies the timing constraint and the reliability requirement. We develop an Integer Linear Programming (ILP) formulation to find the optimal solutions. For the general problem, the task assignment problem is NP-Complete. Therefore, we propose a polynomial-time heuristic algorithm, DAG Heu algorithm, to solve the general problem. Experimental results on benchmark task graphs of several well-known parallel applications show that the proposed algorithm and the ILP formulation significantly outperform existing algorithms.
Keywords
integer programming; linear programming; multiprocessing systems; polynomials; ILP formulation; NP complete problems; guaranteed reliability; heterogeneous multiprocessor system; integer linear programming; optimizing task assignment; parallel applications; polynomial time heuristic algorithm; timing constraint; Computational modeling; Equations; Heuristic algorithms; Mathematical model; Multiprocessing systems; Reliability; Timing; Task assignment; heterogeneous; multiprocessor; system reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
Conference_Location
Taipei
ISSN
1533-2306
Type
conf
DOI
10.1109/RTCSA.2013.6732219
Filename
6732219
Link To Document