• DocumentCode
    3717015
  • Title

    Exploring Embedded Symmetric Multiprocessing with Various On-Chip Architectures

  • Author

    Gorker Alp Malazgirt;Bora Kiyan;Deniz Candas;Kamil Erdayandi;Arda Yurdakul

  • Author_Institution
    Dept. of Comput. Eng., Bogazici Univ., Istanbul, Turkey
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Multicore embedded systems have evolved to appear in different domains. In this paper, we explore and compare various on-chip architectures with respect to a number design metrics. Unlike earlier published works that majorly concern with optimizations in processor, memory and cache hierarchies, in this paper, we aim to ascertain the best on-chip architectures for given processor cores, Level 1-2-3 caches modeled from Intel Atom embedded processor family. We investigate topologies that haven´t been considered before for symmetric multiprocessing in embedded systems domain. These architectures consist of shared instruction caches between cores and heterogenous cache topologies that feature bypassing a level in the cache hierarchy. Through our experiments with multithreaded workloads, we elicit the unconventional topologies that could provide more performance and energy efficiency than regular topologies. In addition, using our experimental data, we conclude that certain design metrics could depend on given workload, however there also exists some metrics that are more dependent on the the underlying topologies. Thus, we urge the need for future exploration tools to gather the necessary metrics while choosing the appropriate SMP architectures.
  • Keywords
    "Topology","Computer architecture","Network topology","Measurement","Embedded systems","Space exploration","System-on-chip"
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing (EUC), 2015 IEEE 13th International Conference on
  • Type

    conf

  • DOI
    10.1109/EUC.2015.19
  • Filename
    7363611