@@ -31,6 +31,8 @@ function run_prefill_instance() {
3131 local tp_size=$2
3232 local prefill_port=$3
3333 local register_port=$4
34+ local prefill_device_ips=$5
35+ local decode_device_ips=$6
3436
3537 echo " ================================"
3638 echo " Testing model: $model_name "
@@ -43,6 +45,8 @@ function run_prefill_instance() {
4345 --arg kv_role " kv_producer" \
4446 --argjson kv_parallel_size 8 \
4547 --arg kv_port " 11001" \
48+ --argjson prefill_device_ips " $prefill_device_ips " \
49+ --argjson decode_device_ips " $decode_device_ips " \
4650 --argjson llmdatadist_comm_port " 26000" \
4751 --arg proxy_ip " 0.0.0.0" \
4852 --argjson proxy_port " $register_port " \
@@ -54,8 +58,8 @@ function run_prefill_instance() {
5458 "kv_parallel_size": $kv_parallel_size,
5559 "kv_port": $kv_port,
5660 "kv_connector_extra_config": {
57- "prompt_device_ips ": ["29.7.130.29"] ,
58- "decode_device_ips": ["29.7.186.66"] ,
61+ "prefill_device_ips ": $prefill_device_ips ,
62+ "decode_device_ips": $decode_device_ips ,
5963 "llmdatadist_comm_port": $llmdatadist_comm_port,
6064 "proxy_ip": $proxy_ip,
6165 "proxy_port": $proxy_port,
@@ -82,13 +86,17 @@ function run_decode_instance() {
8286 local tp_size=$2
8387 local decode_port=$3
8488 local register_port=$4
89+ local prefill_device_ips=$5
90+ local decode_device_ips=$6
8591
8692 KV_CONFIG=$( jq -n \
8793 --arg kv_connector " AscendSimpleConnector" \
8894 --arg kv_buffer_device " npu" \
8995 --arg kv_role " kv_consumer" \
9096 --argjson kv_parallel_size 8 \
9197 --arg kv_port " 21001" \
98+ --argjson prefill_device_ips " $prefill_device_ips " \
99+ --argjson decode_device_ips " $decode_device_ips " \
92100 --argjson llmdatadist_comm_port " 26000" \
93101 --arg proxy_ip " 0.0.0.0" \
94102 --argjson proxy_port " $register_port " \
@@ -100,8 +108,8 @@ function run_decode_instance() {
100108 "kv_parallel_size": $kv_parallel_size,
101109 "kv_port": $kv_port,
102110 "kv_connector_extra_config": {
103- "prompt_device_ips ": ["29.7.130.29"] ,
104- "decode_device_ips": ["29.7.186.66"] ,
111+ "prefill_device_ips ": $prefill_device_ips ,
112+ "decode_device_ips": $decode_device_ips ,
105113 "llmdatadist_comm_port": $llmdatadist_comm_port,
106114 "proxy_ip": $proxy_ip,
107115 "proxy_port": $proxy_port,
0 commit comments