Download presentation
Presentation is loading. Please wait.
Published byJoshua Robbins Modified over 5 years ago
1
Tomasulo’s Algorithm X=Y+Z and A=B*C 4 Registers
3
Arithmetic pipeline design
Fixed point operations Floating point operations
4
Static arithmetic pipelines
Arithmetic pipeline stages
5
Multiply pipeline design
6
Multifunctional Arithmetic Pipeline
Static arithmetic pipelines are designed to perform a fixed function and thus called unifunctional. When a pipeline can perform more than one function, it is called multifunctional. A multifunctional pipeline can be either static or dynamic. Static pipelines perform one function at a time, but different function can be performed at different times. A dynamic pipeline allows a several functions to be performed simultaneously through the pipeline as long as there are no conflicts in the shared usage of pipeline stages.
9
Superscalar pipeline design
Pipeline structure. Data dependences. Pipeline stalling: lowers pipeline utilization.
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.