DECCompaqHP Alpha - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

DECCompaqHP Alpha

Description:

Floating Point Data Types. Instruction Format. Alpha 21264 Hardware ... Miss? Cbox operations. SPEC 95 Benchmarks (Integer and Floating Point) Goodbye, Alpha ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 18
Provided by: person1
Category:

less

Transcript and Presenter's Notes

Title: DECCompaqHP Alpha


1
DEC/Compaq/HP Alpha
Processor http//www.pckurier.pl/archiwum/artykul
y/kowalski_marek/1998_12_66/alpha.jpg Server
http//www.hp.com/hpinfo/newsroom/press_kits/2003/
alpha/bigGS1280_32way_DO.jpg
2
Presentation Summary
  • Historical background
  • Instruction set architecture
  • Hardware architecture
  • Pipeline
  • Cache
  • Benchmarks

3
WHY THE ALPHA FAILED
  • MILESTONES
  • 1991 - Apple
  • 1994 Mounting Losses
  • 1995 EV5
  • 1998 Samsung and Compaq
  • 2001 HP
  • April 27, 2007

4
Memory Addressing
5
Data Types
6
Floating Point Data Types
7
Instruction Format
8
Alpha 21264 Hardware Architecture Overview
  • Boxes
  • Ibox
  • Ebox
  • Fbox
  • Mbox
  • Cbox
  • On-Chip Caches
  • Icache
  • Dcache

9
Alpha 21264 Pipeline
  • Seven-stage pipeline
  • 0) Instruction Fetch
  • 1) Instruction Slot
  • 2) Map
  • 3) Issue
  • 4) Register Read
  • 5) Execute
  • 6) Dcache Access

10
Pipeline abort penalties
  • JSR Jump to subroutine
  • HW_RET Return from exception or interrupt
  • DTB Data Translation Buffer
  • ITB Instruction Translation Buffer

11
Cache
  • Primary Cache
  • Arrangement
  • Size
  • Performance
  • Secondary Cache
  • Location
  • Size
  • Components

12
Cache Coherency
  • Icache and Dcache Coherency
  • Bcache Coherency
  • Locked Blocks
  • Coherency Protocols

13
Cache Subset Hierarchy
14
External Ports
  • External Cache and System Interface (Cbox)
  • Victim address file
  • Victim data file
  • Duplicate tag array
  • Memory Reference Unit (Mbox)
  • Load queue
  • Store queue
  • Miss address file

15
Sample Load Instruction
  • Mbox operations
  • Hit?
  • Miss?
  • Cbox operations

16
SPEC 95 Benchmarks (Integer and Floating Point)
17
Goodbye, Alpha
Write a Comment
User Comments (0)
About PowerShow.com