CSCI 322 Lecture Notes - Lecture 1: Instrumental Case

58 views1 pages

Document Summary

Increase stage duration -> balance the pipeline. Restructure code to reduce stalls (1<2<3 beccomes 1<3<2) Answer: depends on how many intructions and what else is running in the background. No, there are stalls based on previous instructions. Both throughput and latency are governed by the slowest stage. # of instr. per ns is used to compare pipelines. Stalls come about through structural hazards - what we"ve been talking about. There are also data hazards - data dependencies e. g. 1: a=b+c. 1<3<2 7 clock cycles or 1<2<3 7 clock cycles. 1 and 3 don"t stall; 2 stalls for 1 clock cycle.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents