Discuss Data transfer rate??? in the Windows OS forum on ASP Free. Data transfer rate??? Windows OS forum discussing Windows NT, Windows 2000, Windows XP and the rest of the Microsoft Windows® Server Family. Topics include general usage, configuration, and optimization.
Posts: 4
Time spent in forums: 59 m 2 sec
Warnings Level: 1
Reputation Power: 0
Data transfer rate???
A computer consist of a CPU & an I/O device D, connected to MM,M viashared bus with a data bus width of one word. THe CPU can execute a max of 10 raised to 6 instrn/sec. An average instruction requires 5 machine cycles, 3 of which use the memory bus. A memory read/write oprn uses 1 machine cycle. Suppose that CPU is continously executing background pgms that require 45% of its instrn execution rate. But not any I/O instrn. Assume that the processor cycle =1 bus cycle. Now suppose very large bulk of data are to be transferred between M & D. If a pgmed I/O is used & each of one word I/O transfer requires the CPU to execute 2 instrns.
i) Estimate max I/O transfer of data in words/sec, possible thro D.
ii) Estimate the same rate if DMA transfer is used.