Question: 14. (5) Pipelining is used to speed-up memory access. A main memory system consists of a number of memory modules attached to the system bus.

 14. (5) Pipelining is used to speed-up memory access. A main

14. (5) Pipelining is used to speed-up memory access. A main memory system consists of a number of memory modules attached to the system bus. When a write request is made, the bus is occupied for 100 nanoseconds (ns) by the data, address, and control signals. During the same 100 ns, and for 200 ns thereafter, the addressed memory module executes one cycle accepting and storing the data. The operation of the memory modules may overlap, but only one request can be on the bus at any time. Assume that there are eight such modules connected to the bus. What is the maximum possible rate (in requests per second) at which data can be stored? Without pipelining, what is the maximum possible rate (in requests per second) at which data can be stored

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!