• 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