Question: 1 . Analysis of a Computing System s Microarchitecture and Application Performance A control system uses a 3 . 2 GHz processor to pre -

1. Analysis of a Computing Systems Microarchitecture and Application Performance A control system uses a 3.2GHz processor to pre-process data. The algorithm used on the processor is double precision, floating point vector multiply-add, DAXPY and was compiled with full optimization (-O3) and FMA disabled. As currently configured, the processor sustains a computation rate of 14.03 x 109 DP FP Ops per second, and 4.5 DP FP Ops per cycle with code which uses the AVX512 SIMD feature. System users need to increase performance of the processor to 19.2 x 109 DP FP Ops per second but must keep the clock frequency fixed at 3.2GHz. Identify existing bottleneck(s) in the microarchitecture which limit performance, then describe and quantitatively justify the change(s) you would make to the microarchitecture which will enable the processor to achieve the desired sustained performance of 19.2 x 109 DP FP Ops per second.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!