Computer Science, asked by 2018nujmulhasan1234, 6 months ago

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

Answered by Anonymous
0

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

Similar questions