Cores vs. Caches - PowerPoint PPT Presentation

About This Presentation
Title:

Cores vs. Caches

Description:

Cores vs. Caches. CS 838 Project. Matt Ramsay & Chris Feucht. Motivation. As feature sizes push smaller, additional hardware can be placed on chip ... – PowerPoint PPT presentation

Number of Views:13
Avg rating:3.0/5.0
Slides: 12
Provided by: Mat4218
Category:
Tags: caches | cores | feucht

less

Transcript and Presenter's Notes

Title: Cores vs. Caches


1
Cores vs. Caches
  • CS 838 Project
  • Matt Ramsay Chris Feucht

2
Motivation
  • As feature sizes push smaller, additional
    hardware can be placed on chip
  • Various trade-offs result
  • Among these for a CMP is how many cores and how
    much cache on each chip
  • Our project results suggest an optimal
    configuration for a 16-processor system running
    web-based applications

3
Outline
  • Motivation
  • Experiments Performed
  • Simulator Environment
  • Results
  • Project Shortcomings
  • Future Work
  • Conclusions Summary

4
Experiments
  • Intended experiments not performed due to
    simulator limitations
  • Intended experiments Each core equivalent to .5
    MB L2 cache
  • Ran apache_8, oltp_2, zeus_8

5
Simulator Environment
  • All nodes include 32 KB, 2 way L1 I D caches
  • Each nodes has its own L2 bank, regardless of L2
    size or assoc.
  • All other ruby and opal settings left at default

6
Results - Apache
7
Results - OLTP
8
Results Zeus
9
Project Shortcomings Future Work
  • Longer runs needed for convincing data
  • Test different number of processors/system
  • Add L3 cache to memory hierarchy

10
Conclusions
  • CPI (IPC) changes little in a 16-processor system
    as number of cores/chip varies
  • This happens despite rapid system-wide L2 cache
    growth with added chips
  • Best performance per cost is with all 16
    processors on one chip
  • Even with 2 MB total L2
  • Would be helped by off-chip L3

11
Project Summary
We look here!
50 miles
Write a Comment
User Comments (0)
About PowerShow.com