mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-05 00:33:03 +08:00
fix num_blocks_local when small size model in TP2 running mode (#2793)
This commit is contained in:
@@ -346,11 +346,11 @@ class PaddleDisWorkerProc():
|
|||||||
model_block_memory_used)
|
model_block_memory_used)
|
||||||
# NOTE(liuzichang): Too many block will lead to illegal memory access
|
# NOTE(liuzichang): Too many block will lead to illegal memory access
|
||||||
# We will develop dynamic limits in future.
|
# We will develop dynamic limits in future.
|
||||||
if num_blocks_local > 20000:
|
if num_blocks_local > 40000:
|
||||||
logger.info(
|
logger.info(
|
||||||
f"------- Reset num_blocks_local {num_blocks_local} to 20000"
|
f"------- Reset num_blocks_local {num_blocks_local} to 40000"
|
||||||
)
|
)
|
||||||
num_blocks_local = min(20000, num_blocks_local)
|
num_blocks_local = min(40000, num_blocks_local)
|
||||||
logger.info(
|
logger.info(
|
||||||
f"------- model_block_memory_used:{model_block_memory_used} --------"
|
f"------- model_block_memory_used:{model_block_memory_used} --------"
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user