"src/vscode:/vscode.git/clone" did not exist on "f941fc9917804941456efbfa5fff1024346d329d"
Unverified Commit ddc2001f authored by Hui Liu's avatar Hui Liu Committed by GitHub
Browse files

disable custom allreduce on HIP (#3058)

parent 806a3002
...@@ -41,6 +41,7 @@ from torch.distributed import Backend, ProcessGroup ...@@ -41,6 +41,7 @@ from torch.distributed import Backend, ProcessGroup
from sglang.srt.utils import ( from sglang.srt.utils import (
direct_register_custom_op, direct_register_custom_op,
is_cuda_alike, is_cuda_alike,
is_hip,
supports_custom_op, supports_custom_op,
) )
...@@ -952,6 +953,9 @@ _ENABLE_CUSTOM_ALL_REDUCE = True ...@@ -952,6 +953,9 @@ _ENABLE_CUSTOM_ALL_REDUCE = True
def set_custom_all_reduce(enable: bool): def set_custom_all_reduce(enable: bool):
global _ENABLE_CUSTOM_ALL_REDUCE global _ENABLE_CUSTOM_ALL_REDUCE
_ENABLE_CUSTOM_ALL_REDUCE = enable _ENABLE_CUSTOM_ALL_REDUCE = enable
if enable and is_hip():
logger.warning("HIP doesn't support custom_all_reduce, so disable it.")
_ENABLE_CUSTOM_ALL_REDUCE = False
def init_distributed_environment( def init_distributed_environment(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment