You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
std::cout << "Executed " << run_instructions_latency_fmla_4s_source << "\"FMLA 4s\" Instructions in " << diff_latency_fmla_4s_source.count() << " milliseconds on a single Unit." << std::endl
29
+
<< "Resulting in a Throughput of " << run_instructions_latency_fmla_4s_source / diff_latency_fmla_4s_source.count() * 1000 << " Instructions per Second!"
30
+
<< std::endl
31
+
<< std::endl;
12
32
13
-
/// @brief Execute the fmla 4s instruction for latency benchmarks with dependency on the destination register
14
-
/// @param iterations The number of iterations the instructions are run.
15
-
/// @return The number of processed instructions in a single loop.
std::cout << "Executed " << run_instructions_latency_fmla_4s_source << "\"FMLA 4s\" Instructions in " << diff_latency_fmla_4s_source.count() << " milliseconds on a single Unit." << std::endl
29
-
<< "Resulting in a Throughput of " << run_instructions_latency_fmla_4s_source / diff_latency_fmla_4s_source.count() * 1000 << " Instructions per Second!"
30
-
<< std::endl
31
-
<< std::endl;
32
-
33
33
std::cout << "Running the Latency \"FMLA 4s\" Benchmark with dependency on one of the destination registers:" << std::endl;
std::cout << "Executed " << run_instructions_latency_fmla_4s_destination << "\"FMLA 4s\" Instructions in " << diff_latency_fmla_4s_destination.count() << " milliseconds on a single Unit." << std::endl
39
-
<< "Resulting in a Throughput of " << run_instructions_latency_fmla_4s_destination / diff_latency_fmla_4s_destination.count() * 1000 << " Instructions per Second!"
40
-
<< std::endl
41
-
<< std::endl;
39
+
<< "Resulting in a Throughput of " << run_instructions_latency_fmla_4s_destination / diff_latency_fmla_4s_destination.count() * 1000 << " Instructions per Second!"
0 commit comments