DocumentCode :
237199
Title :
A Metaheuristic Scheduler for Time Division Multiplexed Networks-on-Chip
Author :
Sorensen, R.B. ; Sparso, J. ; Pedersen, Mikkel Rath ; Hojgaard, Jaspur
Author_Institution :
Dept. of Appl. Math. & Comput. Sci., Tech. Univ. of Denmark, Lyngby, Denmark
fYear :
2014
fDate :
10-12 June 2014
Firstpage :
309
Lastpage :
316
Abstract :
This paper presents a metaheuristic scheduler for inter-processor communication in multi-processor platforms using time division multiplexed (TDM) networks on chip (NOC). Compared to previous works, the scheduler handles a broader and more general class of platforms. Another contribution, which has significant practical implications, is the minimization of the TDM schedule period by over-provisioning bandwidth to connections with the smallest bandwidth requirements. Our results show that this is possible with only negligible impact on the schedule period. We evaluate the scheduler with seven different applications from the MCSL NOC benchmark suite. In the special case of all-to-all communication with equal bandwidths on all communication channels, we obtain schedules with a shorter period than reported in previous work.
Keywords :
multiprocessing systems; network-on-chip; processor scheduling; time division multiplexing; MCSL NOC benchmark suite; TDM; all-to-all communication; bandwidth over-provisioning; bandwidth requirements; interprocessor communication; metaheuristic scheduler; multiprocessor platforms; time division multiplexed networks-on-chip; Bandwidth; Benchmark testing; Clocks; Communication channels; Program processors; Schedules; Time division multiplexing; Hard real-time; Mataheuristic; NoC; Time-predictable;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
Conference_Location :
Reno, NV
ISSN :
1555-0885
Type :
conf
DOI :
10.1109/ISORC.2014.43
Filename :
6899165
Link To Document :
بازگشت