A nonpipelined system takes 60 ns to process a task. The same task can be processed
in a six-segment pipeline with a clock cycle of 10 ns. Determine the speedup ratio of
the pipeline for 1000 tasks.
Answers
Answer:
Speed up ratio ( S ): It is defined as the speedup of a pipeline processing with respect to the equivalent non-pipeline processing.
Formula for calculating Speed up ratio is as shown:
Number of tasks
For Nonpipeline:
Time taken by nonpipeline to process a task
Total time taken by nonpipeline to process 100 task
For Pipeline:
Number of segment pipeline
Time period of 1 clock cycle
Total time requires to complete tasks in segment pipeline with clock cycle time:
Speed up Ratio:
When total time taken by the pipeline to process 100 tasks is divided by the total time requires to complete n tasks in k segment pipeline with tp clock cycle time then speed up ratio is obtained.
Chapter 9, Problem 4P is solved.
See this answer
View a sample solution
Back to top
Corresponding Textbook
Computer System Architecture (3rd) edition 9780131755635 0131755633
Computer System Architecture | 3rd Edition
9780131755635ISBN-13: 0131755633ISBN: M Morris ManoAuthors: Rent | Buy
Computer System Architecture
(3rd Edition)
Solutions for Chapter 9 Problem 4P
Problem 4P: A nonpipeline system takes 50 ns to process a task. The same...
Solutions for Problems in Chapter 9 is solved
Get more help from Chegg
Get 1:1 help now from expert Computer Science tutors
See solutions