subject

In the embedded market, where cost is crucial, processors sometimes implement floating point only in software. We are interested in two implementations of a computer, one with and one without special floating-point hardware. Consider a program, P, with the following mix of operations: Floating-point multiply: 15% Floating-point add: 20% Floating-point divide: 10% Integer instructions: 55% Compute MFP (computer with floating point) has floating-point hardware and can therefore implement the floating-point operations directly. It re- quires the following number of clock cycles for each instruction class: Floating-point multiply: 6 Floating-point add: 4 Floating-point divide: 20 Integer instructions: 2 Computer MNFP (computer with no floating point) has no floating-point hardware and so must emulate the floating-point operations using integer instructions. The integer instructions all take 2 clock cycles. The number of integer instructions needed to implement each of the floating-point operations is as follows: Floating-point multiply: 30 Floating-point add: 20 Floating-point divide: 50 Both computers have a clock rate of 1000 MHz. Find the native MIPS ratings for both computers. If the computer MFP in Exercise needs 300 million instructions for this program, how many integer instructions does the computer MNFP require for the same program? Assuming the instruction counts from Part (b), what is the execution time (in seconds) for the program in Exercise run on MFP and MNFP?

ansver
Answers: 2

Other questions on the subject: Computers and Technology

image
Computers and Technology, 24.06.2019 13:30, elviaortiz402373
Which of the following is not a “fatal four” event?
Answers: 2
image
Computers and Technology, 24.06.2019 17:40, lia1690
Which of the following processes applications across multiple computing devices? a. functional application b. distributed system c. workgroup information silo d. information silo
Answers: 3
image
Computers and Technology, 24.06.2019 19:20, maehardy4134
Kiesha has a worksheet with a range of cells using the following columns: name, score, group, study group, and date. kiesha needs to sort the worksheet on the date field. which option she use to most efficiently complete this task ? a use the cut and paste option to reorganize the data to fit that order b use the filter function to organize the data based on the date c use the order function to organize the data based on the date d use the sort function to organize the data based on date order
Answers: 3
image
Computers and Technology, 24.06.2019 23:50, daniecott
Which career involves analyzing various factors that influence the customer decision-making process? analyze various factors that influence the customer decision-making processes. reset next
Answers: 2
You know the right answer?
In the embedded market, where cost is crucial, processors sometimes implement floating point only in...

Questions in other subjects: