EE382 Processor Design

2/23/99


Click here to start


Table of Contents

EE382 Processor Design

Processor Issues for MP

Outline

Representative System

Shared Memory MP

Shared Memory MP

Partitioning

Granularity

Task Scheduling

Overhead

Multi-threaded MP

Shared-Bus MP

Coherency, Synchronization, and Consistency

Shared-Bus Cache Coherency Protocols

MESI Protocol

Coherence Overhead for Parallel Processing

Synchronization Primitives

Synchronization Primitives

Memory Consistency Problem

Memory Consistency Models (Part I)

Memory Consistency Models (Part II)

Pentium Processor Example

Shared-Bus Performance Models

Author: Kevin W. Rudd

Download presentation source