Computer C1 has an overall CPI of 1.5 and can be run at a clock rate of 2 GHz. Computer C2 has a CPI of 2.5 and can be run at a clock rate of 3 Ghz. A particular program when compiled for Computer C1 has exactly 1 million instructions. How many instructions would the program need to have when compiled for Computer C2 in order for the two computers to have exactly the same execution time for this program?
Consider a disk with the following specifications: sector size = 1024, 4000 tracks per surface, 100 sectors per track, 10 double-side platters, average seek time of 10 msec, and the disk platters rotate 7,200 rpm (revolutions per minute).
What is the capacity of a track in KBs (a KB = 1024 bytes)?
What is the capacity of each platter surface?
What is the capacity of the disk?
How many cylinders does the disk have? What is the maximum rotational delay?
If an entire track of data can be transfer per revolution, what is the transfer rate?