Closed Sergei-Lebedev closed 7 months ago
Add progress throttle to ucc_context_progress()
Point to point benchmarks might be affected by ucc_context_progress() even though collectives are not used there. Progress throttle helps to save cycles and not calling ucp_worker_progress (in TL UCP) if there are no active collective requests.
What
Add progress throttle to ucc_context_progress()
Why ?
Point to point benchmarks might be affected by ucc_context_progress() even though collectives are not used there. Progress throttle helps to save cycles and not calling ucp_worker_progress (in TL UCP) if there are no active collective requests.