Skip to content
This repository has been archived by the owner on Nov 25, 2024. It is now read-only.

remove an unnecessary sync in exchange_embeddings_nccl_func #143

Merged
merged 2 commits into from
Mar 12, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@ wholememory_error_code_t exchange_embeddings_nccl_func(const void* dev_local_gat
WHOLEMEMORY_DT_INT8,
stream);
WM_CUDA_DEBUG_SYNC_STREAM(stream);
WHOLEMEMORY_EXPECTS(wm_comm->sync_stream(stream) == WHOLEMEMORY_SUCCESS,
"Embedding AllToAllV failed.");
// WHOLEMEMORY_EXPECTS(wm_comm->sync_stream(stream) == WHOLEMEMORY_SUCCESS,
// "Embedding AllToAllV failed.");
} catch (wholememory::logic_error& wle) {
WHOLEMEMORY_ERROR("exchange_embeddings_nccl_func LOGIC Error %s\n", wle.what());
return WHOLEMEMORY_LOGIC_ERROR;
Expand Down
Loading