• DocumentCode
    1236777
  • Title

    A Cost-Effective Latency-Aware Memory Bus for Symmetric Multiprocessor Systems

  • Author

    Kim, Jongsun ; Lai, Bo-Cheng ; Chang, Mau-Chung Frank ; Verbauwhede, Ingrid

  • Author_Institution
    Sch. of Electron. & Electr. Eng., Hongik Univ., Seoul
  • Volume
    57
  • Issue
    12
  • fYear
    2008
  • Firstpage
    1714
  • Lastpage
    1719
  • Abstract
    This paper presents how a multi-core system can benefit from the use of a latency-aware memory bus capable of dual-concurrent data transfers on a single wire line: Source synchronous CDMA interconnect (SSCDMA-I) has been adopted to implement the memory bus of a shared-memory multi-core system. Two types of bus-based homogeneous and heterogeneous multi-core systems are modeled and simulated by a cycle-accurate simulation platform. Unlike the conventional time-division multiplexing (TDM) bus-based multi-core system that shows degradation in performance as the number of processing cores increases, the proposed SSCDMA bus-based multi-core shows higher performance up to 23.1% for 4 cores. The maximum latency of a heterogeneous multi-core system with a mix of traffic loads has been reduced up to 78%. These results demonstrate that the performance of multi-core systems can be improved with less cost and network complexity by reducing the bus contention interferences and by supporting higher concurrency in memory accesses that brings shorter critical word access latency.
  • Keywords
    multiprocessing systems; shared memory systems; storage management chips; cost-effective latency-aware memory bus; dual-concurrent data transfers; heterogeneous multi-core system; shared-memory multi-core system; source synchronous CDMA interconnect; symmetric multiprocessor systems; Code division multiplexing; Concurrent computing; Costs; Degradation; Delay; Interference; Multiprocessing systems; Telecommunication traffic; Time division multiplexing; Wire; Buses; Emerging technologies; Interconnection architectures; Interconnections (Subsystems); Measurement; Multiprocessor Systems; evaluation; modeling; simulation of multiple-processor systems;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2008.96
  • Filename
    4531735