• DocumentCode
    494479
  • Title

    Configurable emulated shared memory architecture for general purpose MP-SOCs and NOC regions

  • Author

    Forsell, Martti

  • Author_Institution
    VTT Platform Archit., Oulu
  • fYear
    2009
  • fDate
    10-13 May 2009
  • Firstpage
    163
  • Lastpage
    172
  • Abstract
    Emulated shared memory (ESM) multiprocessor systems on chip (MP-SOC) and network on chip (NOC) regions are efficient general purpose computing engines for future computers and embedded systems running applications unknown at the design phase. While they provide programmer a synchronous, unified, and constant time accessible shared memory, the existing ESM architectures have been shown to be inefficient with workloads having low parallelism. In this paper we outline a configurable emulated shared memory (CESM) architecture that retains the advantages of the ESM architectures for parallel enough code but is also able to execute applications with low parallelism efficiently. This happens by allowing multiple threads to join as a single nonuniform memory access (NUMA) bunch and organizing memory system to support NUMA-like behavior for thread-local data if parallelism is limited. Performance simulations as well as silicon area and power consumption estimations of CESM MP-SOC/ NOC regions are provided.
  • Keywords
    embedded systems; network-on-chip; parallel architectures; power consumption; random-access storage; MP-SOCs; configurable-emulated shared memory architecture; embedded system running applications; multiprocessor systems-on-chip; network-on-chip; nonuniform memory access bunch; power consumption estimations; silicon area; Computer architecture; Computer networks; Embedded computing; Embedded system; Engines; Memory architecture; Multiprocessing systems; Network-on-a-chip; Parallel processing; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip, 2009. NoCS 2009. 3rd ACM/IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4244-4142-6
  • Electronic_ISBN
    978-1-4244-4143-3
  • Type

    conf

  • DOI
    10.1109/NOCS.2009.5071464
  • Filename
    5071464