Cache and Memory Hierarchy Design - 1st Edition - ISBN: 9781558601369, 9780080500591

Cache and Memory Hierarchy Design

1st Edition

A Performance Directed Approach

Authors: Steven Przybylski
eBook ISBN: 9780080500591
Hardcover ISBN: 9781558601369
Paperback ISBN: 9781493303502
Imprint: Morgan Kaufmann
Published Date: 1st May 1990
Page Count: 223
Sales tax will be calculated at check-out Price includes VAT/GST
Price includes VAT/GST
× DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Table of Contents

Cache and Memoty Hierarchy Design: A Performance-Directed Approach
by Steven A. Przybylski

  • Preface
  • Symbols
  • 1. Introduction
  • 2. Background Material

    • 2.1. Terminology
    • 2.2. Previous Cache Studies
    • 2.3. Analytical Modelling
    • 2.4. Temporal Analysis in Cache Design
    • 2.5. Multi-Level Cache Hierarchies
  • 3. The Cache Design Problem and Its Solution

    • 3.1. Problem Description
    • 3.2. Two Complementary Approaches
    • 3.3. Experimental Method

      • 3.3.1. The Simulator and Related Infrastructure
      • 3.3.2. The System Models
      • 3.3.3. The Input Traces
      • 3.3.4. Observations, Lessons and Summary
    • 3.4. Analytical Approach
  • 4. Performance-Directed Cache Design

    • 4.1. Speed - Size Tradeoffs
    • 4.2. Speed - Set Size Tradeoffs
    • 4.3. Block Size - Memory Speed Tradeoffs

      • 4.3.1. Optimal Block Size with Cycle Time Degradation
      • 4.3.2. Independent Block and Fetch Sizes
      • 4.3.3. Optimal Block Size with Alternate Fetch Strategies
    • 4.4. Globally Optimum Cache Design
  • 5. Multi-Level Cache Hierarchies

    • 5.1. Introduction
    • 5.2. Motivation
    • 5.3. Intermediate Cache Design

      • 5.3.1. Decomposition of the Hierarchy
      • 5.3.2. Speed - Size Tradeoffs
      • 5.3.3. Set Size Trad


An authoritative book for hardware and software designers. Caches are by far the simplest and most effective mechanism for improving computer performance. This innovative book exposes the characteristics of performance-optimal single and multi-level cache hierarchies by approaching the cache design process through the novel perspective of minimizing execution times. It presents useful data on the relative performance of a wide spectrum of machines and offers empirical and analytical evaluations of the underlying phenomena. This book will help computer professionals appreciate the impact of caches and enable designers to maximize performance given particular implementation constraints.


No. of pages:
© Morgan Kaufmann 1990
Morgan Kaufmann
eBook ISBN:
Hardcover ISBN:
Paperback ISBN:

Ratings and Reviews

About the Authors

Steven Przybylski Author