Interconnect-aware coherence protocols for chip multiprocessors

Update Item Information
Publication Type Journal Article
School or College College of Engineering
Department Computing, School of
Creator Balasubramonian, Rajeev
Other Author Cheng, Liqun; Muralimanohar, Naveen; Ramani, Karthik; Carter, John B.
Title Interconnect-aware coherence protocols for chip multiprocessors
Date 2006
Description Improvements in semiconductor technology have made it possible to include multiple processor cores on a single die. Chip Multi-Processors (CMP) are an attractive choice for future billion transistor architectures due to their low design complexity, high clock frequency, and high throughput. In a typical CMP architecture, the L2 cache is shared by multiple cores and data coherence is maintained among private L1s. Coherence operations entail frequent communication over global on-chip wires. In future technologies, communication between different L1s will have a significant impact on overall processor performance and power consumption. On-chip wires can be designed to have different latency, bandwidth, and energy properties. Likewise, coherence protocol messages have different latency and bandwidth needs. We propose an interconnect composed of wires with varying latency, bandwidth, and energy characteristics, and advocate intelligently mapping coherence operations to the appropriate wires. In this paper, we present a comprehensive list of techniques that allow coherence protocols to exploit a heterogeneous interconnect and evaluate a subset of these techniques to show their performance and power-efficiency potential. Most of the proposed techniques can be implemented with a minimum complexity overhead.
Type Text
Publisher Institute of Electrical and Electronics Engineers (IEEE)
First Page 339
Last Page 351
DOI 10.1109/ISCA.2006.23
Subject Interconnects; Chip multiprocessors; Coherence
Subject LCSH Multiprocessors; Computer architecture; Cache memory; Electric wiring
Language eng
Conference Title 33rd International Symposium on Computer Architecture (ISCA'06); 17-21 June 2006; Boston, MA, USA
Bibliographic Citation Cheng, L., Muralimanohar, N., Ramani, K., Balasubramonian, R., & Carter, J. B. (2006). Interconnect-aware coherence protocols for chip multiprocessors. Proceedings - International Symposium on Computer Architecture, 2006, 1635964, 339-50.
Rights Management (c) 2006 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. http://dx.doi.org/10.1109/ISCA.2006.23
Format Medium application/pdf
Format Extent 378,064 bytes
Identifier ir-main,11476
ARK ark:/87278/s6b5735g
Setname ir_uspace
ID 705346
Reference URL https://collections.lib.utah.edu/ark:/87278/s6b5735g