An edition of Multi-core cache hierarchies (2011)

Multi-core cache hierarchies

Locate

My Reading Lists:

Create a new list



Buy this book

Last edited by ImportBot
February 25, 2022 | History
An edition of Multi-core cache hierarchies (2011)

Multi-core cache hierarchies

A key determinant of overall system performance and power dissipation is the cache hierarchy since access to off-chip memory consumes many more cycles and energy than on-chip accesses. In addition, multi-core processors are expected to place ever higher bandwidth demands on the memory system. All these issues make it important to avoid off-chip memory access by improving the efficiency of the on-chip cache. Future multi-core processors will have many large cache banks connected by a network and shared by many cores. Hence, many important problems must be solved: cache resources must be allocated across many cores, data must be placed in cache banks that are near the accessing core, and the most important data must be identified for retention. Finally, difficulties in scaling existing technologies require adapting to and exploiting new technology constraints. The book attempts a synthesis of recent cache research that has focused on innovations for multi-core processors. It is an excellent starting point for early-stage graduate students, researchers, practitioners who wish to understand the landscape of recent cache research. The book is suitable as a reference for advanced computer architecture classes as well as for experienced researchers and VLSI engineers.

Publish Date
Publisher
Morgan & Claypool
Language
English

Buy this book

Edition Availability
Cover of: Multi-Core Cache Hierarchies
Multi-Core Cache Hierarchies
2011, Springer International Publishing AG
in English
Cover of: Multi-core cache hierarchies
Multi-core cache hierarchies
2011, Morgan & Claypool
electronic resource / in English

Add another edition?

Book Details


Table of Contents

Preface
Acknowledgments
1. Basic elements of large cache design
Shared vs. private caches
Shared LLC
Private LLC
Workload analysis
Centralized vs. distributed shared caches
Non-uniform cache access
Inclusion
2. Organizing data in CMP last level caches
Data management for a large shared NUCA cache
Placement/migration/search policies for D-NUCA
Replication policies in shared caches
OS-based page placement
Data management for a collection of private caches
Discussion
3. Policies impacting cache hit rates
Cache partitioning for throughput and quality-of-service
Introduction
Throughput
QoS policies
Selecting a highly useful population for a large shared cache
Replacement/insertion policies
Novel organizations for associativity
Block-level optimizations
Summary
4. Interconnection networks within large caches
Basic large cache design
Cache array design
Cache interconnects
Packet-switched routed networks
The impact of interconnect design on NUCA and UCA caches
NUCA caches
UCA caches
Innovative network architectures for large caches
5. Technology
Static-RAM limitations
Parameter variation
Modeling methodology
Mitigating the effects of process variation
Tolerating hard and soft errors
Leveraging 3D stacking to resolve SRAM problems
Emerging technologies
3T1D RAM
Embedded DRAM
Non-volatile memories
6. Concluding remarks
Bibliography
Authors' biographies.

Edition Notes

Part of: Synthesis digital library of engineering and computer science.

Series from website.

Includes bibliographical references (p. 119-136).

Abstract freely available; full-text restricted to subscribers or individual document purchasers.

Also available in print.

Mode of access: World Wide Web.

System requirements: Adobe Acrobat Reader.

Published in
San Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA)
Series
Synthesis lectures on computer architecture -- # 17
Other Titles
Synthesis digital library of engineering and computer science.

Classifications

Dewey Decimal Class
621.39732
Library of Congress
TK7895.M4 B255 2011

The Physical Object

Format
[electronic resource] /

Edition Identifiers

Open Library
OL25568118M
ISBN 13
9781598297546, 9781598297539

Work Identifiers

Work ID
OL16988064W

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON
February 25, 2022 Edited by ImportBot import existing book
July 30, 2014 Created by ImportBot import new book