Question: Evaluating cycles per arithmetic operation (CPOp) and Cycles per assembly instruction (CPI) for a vector-multiply add benchmark. a) Total elapsed execution time was collected using
Evaluating cycles per arithmetic operation (CPOp) and Cycles per assembly instruction (CPI) for a vector-multiply add benchmark.
a) Total elapsed execution time was collected using two difference test conditions for a vector multiply-add benchmark code and is recorded in the table below. Evaluate and fill the values for the execution time per vector, execution time per vector element, and CPOP for both test cases. Clock rate for the system is 2.4GHz.
| Test condition | # vector elements, N | # accuracy improvement loops | Measured total execution time, sec | Evaluated execution time per vector, N | Evaluated execution time per vector element | CPOp |
| 1 | 1000 | 1E7 | 32.0 | |||
| 2 | 1000 | 1E7 | 3.0 |
b) evaluate the speed up (performance improvement) provided when using test condition 2 versus test condition 1
Speed up = ________
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
