You have a system that contains a special processor for doing floating- point operations. You have determined that 60% of your computations can use the floating-point processor. When a program uses the floating-point processor, the speedup of the floating-point processor is 40% faster than when it doesn’t use it.
a) Overall speedup by using the floating-point processor.
b) In order to improve the speedup you are considering two options:
Option 1: Modifying the compiler so that 70% of the computations can use the floating-point processor. Cost of this option is $50K.
Option 2: Modifying the floating-point processor. The speedup of the floating-point processor is 100% faster than when it doesn’t use it. Assume in this case that 50% of the computations can use the floating– point processor. Cost of this option is $60K.
Which option would you recommend? Justify your answer quantitatively.