Ch3-RISCvsCISC

Ch3-RISCvsCISC - Computer Architecture Chapter 3: RISC vs...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Computer Architecture Chapter 3: RISC vs CISC April 24, 2009 Veton Kpuska 2 Chapter Outline Machine Characteristics and Performance RISC versus CISC April 24, 2009 Veton Kpuska 3 Practical Aspects of Machine Cost- Effectiveness Cost for useful work is fundamental issue Mounting, case, keyboard, etc. are dominating the cost of integrated circuits Upward compatibility preserves software investment Binary compatibility Source compatibility Emulation compatibility Performance: strong function of application April 24, 2009 Veton Kpuska 4 Performance Measures MIPS: Millions of Instructions Per Second Same job may take more instructions on one machine than on another CPI f t N t N t f CPI N t f CPI t f CPI N t c N i i i e i i c i e c i c i e i = = =----- = = = MIPS n instructio per time Average Frequency Clock n Instructio per Periods Clock Average ns Instructio of Number Time Execution Total April 24, 2009 Veton Kpuska 5 MFLOPS: Million Floating Point OPs Per Second Other instructions counted as overhead for the floating point Whetstones: Synthetic benchmark A program made up to test specific performance features Dhrystones: Synthetic competitor for Whetstone Made up to correct Whetstones emphasis on floating point SPEC: Selection of real programs Taken from the C/Unix world April 24, 2009 Veton Kpuska 6 CISC Versus RISC Designs...
View Full Document

This note was uploaded on 02/10/2012 for the course ECE 4551 taught by Professor Johnhadjilogiou during the Fall '09 term at FIT.

Page1 / 12

Ch3-RISCvsCISC - Computer Architecture Chapter 3: RISC vs...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online