Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow skipping doneEvent inside MSCCL. (#753)
* Skip doneEvent inside MSCCL by default. Added a RCCL_MSCCL_ENABLE_DONE_EVENT env var, set it be 0 by default. The env var is to control whether to use doneEvent when invoking MSCCL kernels. Skipping doneEvent would cause the firmware to skip L2 cache flush, resulting in overall performance improvement. (cherry picked from commit 12dba42) * Address review feedbacks and make the flag be disabled by default. (cherry picked from commit ca4a1df) --------- Co-authored-by: Wen-Heng (Jack) Chung <whchung@gmail.com>
- Loading branch information