CS654 Advanced Computer Architecture Lec 2 - Introduction
Peter Kemper
Adapted from the slides of EECS 252 by Prof. David Patterson Electrical Engineering and Computer Sciences University of California, Berkeley
CS654 Advanced Computer Architecture Lec 2 - Introduction Peter - - PowerPoint PPT Presentation
CS654 Advanced Computer Architecture Lec 2 - Introduction Peter Kemper Adapted from the slides of EECS 252 by Prof. David Patterson Electrical Engineering and Computer Sciences University of California, Berkeley Outline Computer Science
Adapted from the slides of EECS 252 by Prof. David Patterson Electrical Engineering and Computer Sciences University of California, Berkeley
1/23/09 CS654 W&M 2
1/23/09 CS654 W&M 3
1/23/09 CS654 W&M 4
1/23/09 CS654 W&M 5
Reg ALU DMem Ifetch Reg Reg ALU DMem Ifetch Reg Reg ALU DMem Ifetch Reg Reg ALU DMem Ifetch Reg
1/23/09 CS654 W&M 6
I n s t r. O r d e r
Reg ALU DMem Ifetch Reg Reg ALU DMem Ifetch Reg Reg ALU DMem Ifetch Reg Reg ALU DMem Ifetch Reg
1/23/09 CS654 W&M 7
1/23/09 CS654 W&M 8
CPU Registers 100s Bytes 300 – 500 ps (0.3-0.5 ns) L1 and L2 Cache 10s-100s K Bytes ~1 ns - ~10 ns $1000s/ GByte Main Memory G Bytes 80ns- 200ns ~ $100/ GByte Disk 10s T Bytes, 10 ms (10,000,000 ns) ~ $1 / GByte Capacity Access Time Cost Tape infinite sec-min ~$1 / GByte
Staging Xfer Unit prog./compiler 1-8 bytes cache cntl 32-64 bytes OS 4K-8K bytes user/operator Mbytes
cache cntl 64-128 bytes
1/23/09 CS654 W&M 9
1/23/09 CS654 W&M 10
enhanced enhanced enhanced new
enhanced maximum
enhanced enhanced enhanced
new
1/23/09 CS654 W&M 11
enhanced enhanced enhanced
1/23/09 CS654 W&M 12
1/23/09 CS654 W&M 13