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
Link To Document