statistics loads;
statistics comps;
+ statistics comp_iterations;
statistics data_send_amount;
statistics data_recv_amount;
statistics data_send_count;
proc_mutex->acquire();
loads.push(proc->get_real_load());
comps.push(proc->get_comp_amount());
+ comp_iterations.push(proc->get_comp_iter());
data_send_amount.push(proc->get_data_send_amount());
data_recv_amount.push(proc->get_data_recv_amount());
data_send_count.push(proc->get_data_send_count());
XBT_INFO(",----[ Results ]");
PR_STATS("Load", loads);
PR_STATS("Computation", comps);
+ PR_STATS("Comp. iterations", comp_iterations);
PR_STATS("Data send amount", data_send_amount);
PR_STATS("Data recv amount", data_recv_amount);
PR_STATS("Data send count", data_send_count);
double get_real_load() const { return real_load; }
double get_comp_amount() const { return acc.comp_amount; }
+ unsigned get_comp_iter() const { return comp_iter; }
double get_data_send_amount() const { return acc.data_send.amount; }
double get_data_recv_amount() const { return acc.data_recv.amount; }
unsigned get_data_send_count() const { return acc.data_send.count; }