DocumentCode
766157
Title
Genetic algorithm for mapping tasks onto a reconfigurable parallel processor
Author
Ravikumar, C.P. ; Gupta, A.K.
Author_Institution
Dept. of Electr. Eng., Indian Inst. of Technol., New Delhi, India
Volume
142
Issue
2
fYear
1995
fDate
3/1/1995 12:00:00 AM
Firstpage
81
Lastpage
86
Abstract
The authors describe a genetic algorithm for a difficult optimisation problem which arises in the context of parallel processing. The problem is to assign each task in the given task graph T to a processor, so as to minimise the total overall execution time of the tasks. Total execution time is computed with the knowledge of individual run times of tasks and the communication requirements among tasks. The intertask communication time is dependent on the interconnection network which connects the processors. No prior knowledge of the interconnection topology is assumed. The algorithm finds the interconnection architecture that is best suited for the task graph T; this makes sense when the target architecture is reconfigurable through programmable switches, e.g. transputer based parallel processors. The algorithm is also extended to add heterogeneous platforms, where each task t can be executed on a particular class of processors. The optimisation technique is based on the genetic paradigm. The authors describe an efficient chromosome representation, genetic operators and a fitness measure suitable for the application
Keywords
directed graphs; genetic algorithms; multiprocessor interconnection networks; parallel architectures; reconfigurable architectures; chromosome representation; fitness measure; genetic algorithm; genetic paradigm; heterogeneous platforms; interconnection architecture; interconnection network; intertask communication time; optimisation problem; programmable switches; reconfigurable parallel processor; task assignment; task graph; transputer based parallel processors;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:19951607
Filename
376980
Link To Document