DocumentCode
1899258
Title
Scheduling hard-realtime parallel tasks onto the processor network with wrapped mesh topology
Author
Kokusho, Yasuhiro ; Doi, Norihisa
Author_Institution
P-Project Div., Fujitsu Labs. Ltd., Kawasaki, Japan
fYear
1995
fDate
25-27 Oct 1995
Firstpage
232
Lastpage
239
Abstract
When scheduling realtime parallel tasks onto multiprocessor systems, it is very important to optimize the computing resource allocations to those tasks using load-distribution mechanisms. This paper proposes a static load-distribution mechanism, called the Double-Layered Load-Distribution (DLLD) mechanism, which schedules hard realtime parallel computing tasks. Due to the nature of the hard realtime computation, the deadlines of task executions must be previously analysed and perfectly satisfied. For this reason, static load-distribution schemes are preferred to dynamic ones. In order to optimize the scheduling results with respect to various types of parallel computing tasks and various architectures of parallel-processor hardware, the DLLD mechanism is comprised of two functional layers: the DF/IHS scheduler (the upper layer) and the DPSTS (the lower layer)
Keywords
multiprocessing systems; parallel processing; processor scheduling; real-time systems; resource allocation; DLLD; Double-Layered Load-Distribution; load-distribution mechanism; multiprocessor systems; parallel computing; realtime parallel tasks; scheduling; wrapped mesh topology; Computer architecture; Concurrent computing; Design optimization; Hardware; Network topology; Parallel processing; Parallel robots; Processor scheduling; Resource management; Robot control;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 1995. Proceedings., Second International Workshop on
Conference_Location
Tokyo
Print_ISBN
0-8186-7106-8
Type
conf
DOI
10.1109/RTCSA.1995.528777
Filename
528777
Link To Document