optimized code for cyclic_bcast + added timers