Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Shown below is a bus system with a central arbiter that handles four devices. Th

ID: 3822435 • Letter: S

Question

Shown below is a bus system with a central arbiter that handles four devices. The device priorities range from highest for Device 4 down to the lowest for Device 1. The arbiter grants access to the highest present request. Each device has a separate request and grant line. The total available bus bandwidth is 80 MB/s. Each device wants to use 30MB/s of bus bandwidth. If a device is not granted access to the bus, it tries again as soon as the bus is not busy and keeps trying until it gets access. How much bus bandwidth will Device 1 be able to use and how much bus bandwith will Device 3 be able to use if:

a) Bus access is granted strictly on a priority basis?

Device 1 bandwidth = ------------- Device 3 bandwidth = ------------------

b) The bus arbiter grants access based on a fairness basis?

Device 1 bandwidth = ------------- Device 3 bandwidth = ------------------

Explanation / Answer

Priority Based:

Device 3 -> 30 MB/s first device 3 will get, now device 1 wants 30 MB/s it will check whether any other priority devices are avaialble or not, no other devices are avaiabled so it will give 30MB/s to Device 1.

Fairness Basis:

in this case it will divide the max bandwidth it has i.e 80MB/s to 4 devices so 20MB/s per device, hence device 3 will get 20MB/s, device 1 will get 20MB/s.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote