[Solved] ECE5484 Homework6

$25

File Name: ECE5484_Homework6.zip
File Size: 160.14 KB

SKU: [Solved] ECE5484 Homework6 Category: Tag:
5/5 - (1 vote)

This homework consists of the following problems. All problems cover material from the textbook chapters 7, 8, and 12.

  1. Calculate the overall speedup of a system that spends 65% of its time in calculations with a processor upgrade that provides for 125% greater throughput.
  2. Suppose your company has decided that it wants to make certain servers faster. Processes in the workload spend 60% of their time using the CPU and 40% on I/O. In order to achieve an overall system speedup of 25%:
    1. How much faster does the CPU need to be?
    2. How much faster does the disk need to be?
  3. Suppose the daytime processing load consists of 70% CPU activity and 30% disk activity. Your customers are complaining that the system is slow. After doing some research, you have learned that you can upgrade your disks for $1,500 to make them 2.75 times as fast as they are currently. You have also learned that you can upgrade your CPU to make it 1.5 as fast for $2,000.
    1. Which would you choose to yield the best performance improvement for the least amount of money?
    2. Which option (the CPU or the disk) would you choose if you dont care about the money, but want a faster system?
    3. What is the break-even point for the upgrades? That is, what price would we need to charge for the CPU (or the disk change only one) so the result was the same cost per 1% increase for both?
  4. Name four types of I/O architectures. Where are each of these typically used and why are they used there?
  5. a) Which of the RAID systems described in this chapter cannot tolerate a single disk failure?
  6. b) Which can tolerate more than one simultaneous disk failure?
  7. a) What is the difference between multiprogramming and multiprocessing?
  8. b) What is the difference between multiprogramming and multithreading?
  9. Why is the execution environment of a Java class called a virtual machine? How does this virtual machine compare to a real machine running code written in C?
  10. We stated that the performance of a Java program running in the JVM cannot possibly match that of a regular compiled language. Explain why this is so.
  11. Into which class of networks do the following IP addresses fall?
    1. 230.7.1
    2. 17.44.39
    3. 255.255.255
  12. Scavenger Hunt: In your own words, write a short paragraph to answer the following: Who is Vinton Cerf and why/when did he win the ACM Turing Award?

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] ECE5484 Homework6
$25