csee4824_f11_lec08

csee4824_f11_lec08 - Review of Last Lecture: Multi-Cycle...

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

View Full Document Right Arrow Icon
2 Review of Last Lecture: 1 3 FP Add 25 24 SEQUENTIAL! ) 1 6 1 1 1 0 Integer ALU Initiation Interval (Additional) Latency Functional Unit CSEE 4824 – Fall 2011 - Lecture 8 Page 4 Luca Carloni – Columbia University Review: Hazards due to Multiple Outstanding Operations •S t r u c t u r a l H a z a r d s –s e q u e n t i a l ( n o n - p
Background image of page 1

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

View Full DocumentRight Arrow Icon
3 CSEE 4824 – Fall 2011 - Lecture 8 Page 5 Luca Carloni – Columbia University Hazards due to Multiple Outstanding Operations – Example of WAW Hazard •W AW •“ i n s t r u c t i o n y tries to write a destination register before x writes it” •O n e m a y w o n d e r h o w c a n W AW hazards occur since it may seem that a compiler would never generate two writes to the same register without an intervening read • However such sequences do occur in reasonable code –e . g . , a p r o g r am m a y t a k e a p
Background image of page 2
4 CSEE 4824 – Fall 2011 - Lecture 8 Page 7 Luca Carloni – Columbia University Case Study: The MIPS R4000 Pipeline
Background image of page 3

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

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

This note was uploaded on 11/12/2011 for the course CSEE 4824 taught by Professor Carloni during the Fall '11 term at Columbia.

Page1 / 15

csee4824_f11_lec08 - Review of Last Lecture: Multi-Cycle...

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

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