CSC 370 - Computer Architecture and Organization

Dr. R. M. Siegfried

Assignment #12 - Working with Pipelined Processors

Due Friday, December 15, 2023

  1. Determine the number of clock cycles that it takes to process 200 tasks in a six-segment pipeline.
  2. A non-pipeline system takes 50 ns to process a task. The same task can be process in a six-segment pipeline with a clock cycle of 10 ns. Determine the speedup ratio of the pipeline for 100 tasks. What is the maximum speedup that can be achieved?

[Back to the Assignments List]