- if (duration >= smpi_cpu_threshold) {
- XBT_DEBUG("Sleep for %g to handle real computation time", duration);
- double flops = duration * smpi_host_speed;
- int rank = simgrid::s4u::this_actor::get_pid();
- TRACE_smpi_computing_in(rank, flops);
-
- smpi_execute_flops(flops);
-
- TRACE_smpi_computing_out(rank);