• DocumentCode
    723300
  • Title

    Models of Communication for Multicore Processors

  • Author

    Schoeberl, Martin ; Sorensen, Rasmus Bo ; Sparso, Jens

  • Author_Institution
    Dept. of Appl. Math. & Comput. Sci., Tech. Univ. of Denmark, Lyngby, Denmark
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    To efficiently use multicore processors we need to ensure that almost all data communication stays on chip, i.e., The bits moved between tasks executing on different processor cores do not leave the chip. Different forms of on-chip communication are supported by different hardware mechanism, e.g., Shared caches with cache coherency protocols, core-to-core networks-on-chip, and shared scratchpad memories. In this paper we explore the different hardware mechanism for on-chip communication and how they support or favor different models of communication. Furthermore, we discuss the usability of the different models of communication for real-time systems.
  • Keywords
    data communication; multiprocessing systems; core-to-core networks-on-chip; data communication modelling; multicore processors; on-chip communication; processor cores; real-time systems; shared caches; shared scratchpad memories; Computational modeling; Hardware; Multicore processing; Program processors; Real-time systems; System-on-chip; Time division multiplexing; multicore communication; real-time systems; time-predictable systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2015 IEEE International Symposium on
  • Conference_Location
    Auckland
  • Type

    conf

  • DOI
    10.1109/ISORCW.2015.57
  • Filename
    7160118