Compare commits
2 Commits
c8a982c4e8
...
1d9b620416
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1d9b620416 | ||
|
|
716034bdd0 |
@@ -21,11 +21,12 @@ CAPACITY_REPLACEMENT = """\
|
|||||||
num_gpu_blocks = reserve_block_major_gpu_blocks(
|
num_gpu_blocks = reserve_block_major_gpu_blocks(
|
||||||
num_gpu_blocks, cache_block_size)
|
num_gpu_blocks, cache_block_size)
|
||||||
# BI100: profiling with zero-tensor attention underestimates memory.
|
# BI100: profiling with zero-tensor attention underestimates memory.
|
||||||
# Hardcap at 5000 blocks (80K tokens) to prevent runtime OOM.
|
# Hardcap at 3000 blocks (48K tokens) to prevent runtime OOM.
|
||||||
if num_gpu_blocks > 5000:
|
# Must leave ~4GB free for flash_attn_varlen_func temp buffers.
|
||||||
|
if num_gpu_blocks > 3000:
|
||||||
logger.warning(
|
logger.warning(
|
||||||
"[BI100] capping num_gpu_blocks: %d -> 5000", num_gpu_blocks)
|
"[BI100] capping num_gpu_blocks: %d -> 3000", num_gpu_blocks)
|
||||||
num_gpu_blocks = 5000
|
num_gpu_blocks = 3000
|
||||||
num_gpu_blocks = max(num_gpu_blocks, 0)
|
num_gpu_blocks = max(num_gpu_blocks, 0)
|
||||||
num_cpu_blocks = max(num_cpu_blocks, 0)
|
num_cpu_blocks = max(num_cpu_blocks, 0)
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -153,7 +153,11 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
_corex_gdn_chunk_recurrent = None
|
_corex_gdn_chunk_recurrent = None
|
||||||
|
|
||||||
_HAS_COREX_GDN_CHUNK = _corex_gdn_chunk_recurrent is not None
|
# DISABLED: corex_gdn_chunk_recurrent.so pybind uses positional args only,
|
||||||
|
# but the call site passes keyword args (initial_state=, output_final_state=).
|
||||||
|
# This causes "incompatible function arguments" crash during profiling.
|
||||||
|
# Force Python fallback until .so signature is fixed.
|
||||||
|
_HAS_COREX_GDN_CHUNK = False
|
||||||
|
|
||||||
from vllm.model_executor.models.interfaces import (HasInnerState, SupportsLoRA,
|
from vllm.model_executor.models.interfaces import (HasInnerState, SupportsLoRA,
|
||||||
SupportsMultiModal)
|
SupportsMultiModal)
|
||||||
|
|||||||
Reference in New Issue
Block a user