[GH-ISSUE #1842] MiniMax2.1输出很慢很慢很慢,结果也是乱码,麻烦指点一下,谢谢先 #1150

Open
opened 2026-10-29 14:49:16 +00:00 by bsakaguchi · 5 comments
Owner

Originally created by @zcc2xj on GitHub (Feb 11, 2026).
Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/1842

Reminder

  • I have read the above rules and searched the existing issues.

System Info

运行配置情况:
KTransformers 环境诊断

┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Check ┃ Status ┃ Value ┃
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ Python 版本 │ 正常 │ 3.12.12 │
│ CUDA 可用性 │ 正常 │ 13.0 │
│ GPU 检测 │ 正常 │ 发现 2 个 GPU: NVIDIA GeForce RTX 4090, NVIDIA GeForce RTX 4090 │
│ CPU │ 正常 │ AMD EPYC 9654 96-Core Processor (192 核心 / 384 线程) │
│ CPU 指令集 │ 正常 │ AVX512BF16, AVX512F, AVX512BW, AVX512VL, AVX2, AVX, FMA, SSE4.2 (+9 more) │
│ NUMA 拓扑 │ 正常 │ 8 个节点 │
│ kt-kernel │ 正常 │ v0.5.1 (AVX512_BF16) │
│ 系统内存 │ 正常 │ 848.3GB 可用 / 1086.2GB 总计 │
│ 磁盘空间 │ 正常 │ /media/firefly/Backup1/Python/Ktransformers/models 有 13512.6GB 可用空间 │
│ SGLang Source │ 正常 │ Source (GitHub: kvcache-ai/sglang, branch: main) │
│ SGLang kt-kernel │ 正常 │ SGLang kt-kernel 支持已验证 │
│ Environment Managers │ 正常 │ conda 25.11.1, venv builtin │
└──────────────────────┴──────────┴───────────────────────────────────────────────────────────────────────────┘

Image

输出很慢:
[2026-02-11 10:49:01 TP0] Prefill batch, #new-seq: 1, #new-token: 8, #cached-token: 31, token usage: 0.00, #running-req: 0, #queue-req: 0, input throughput (token/s): 0.03, cuda graph: False
[2026-02-11 10:49:28 TP0] Decode batch, #running-req: 1, #token: 48, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.20, #queue-req: 0
[2026-02-11 10:51:52 TP0] Decode batch, #running-req: 1, #token: 88, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0
[2026-02-11 10:54:13 TP0] Decode batch, #running-req: 1, #token: 128, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0
[2026-02-11 10:56:37 TP0] Decode batch, #running-req: 1, #token: 168, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0
[2026-02-11 10:58:59 TP0] Decode batch, #running-req: 1, #token: 208, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0
[2026-02-11 11:01:21 TP0] Decode batch, #running-req: 1, #token: 248, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0

输出还是乱码:

Image

Reproduction


`运行命令如下:kt run m2.1 --tensor-parallel-size 2




### Others

_No response_
Originally created by @zcc2xj on GitHub (Feb 11, 2026). Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/1842 ### Reminder - [x] I have read the above rules and searched the existing issues. ### System Info 运行配置情况: KTransformers 环境诊断 ┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Check ┃ Status ┃ Value ┃ ┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ │ Python 版本 │ 正常 │ 3.12.12 │ │ CUDA 可用性 │ 正常 │ 13.0 │ │ GPU 检测 │ 正常 │ 发现 2 个 GPU: NVIDIA GeForce RTX 4090, NVIDIA GeForce RTX 4090 │ │ CPU │ 正常 │ AMD EPYC 9654 96-Core Processor (192 核心 / 384 线程) │ │ CPU 指令集 │ 正常 │ AVX512BF16, AVX512F, AVX512BW, AVX512VL, AVX2, AVX, FMA, SSE4.2 (+9 more) │ │ NUMA 拓扑 │ 正常 │ 8 个节点 │ │ kt-kernel │ 正常 │ v0.5.1 (AVX512_BF16) │ │ 系统内存 │ 正常 │ 848.3GB 可用 / 1086.2GB 总计 │ │ 磁盘空间 │ 正常 │ /media/firefly/Backup1/Python/Ktransformers/models 有 13512.6GB 可用空间 │ │ SGLang Source │ 正常 │ Source (GitHub: kvcache-ai/sglang, branch: main) │ │ SGLang kt-kernel │ 正常 │ SGLang kt-kernel 支持已验证 │ │ Environment Managers │ 正常 │ conda 25.11.1, venv builtin │ └──────────────────────┴──────────┴───────────────────────────────────────────────────────────────────────────┘ <img width="903" height="408" alt="Image" src="https://github.com/user-attachments/assets/ae933e76-e3ea-4d0b-9448-01d1e28fb1cb" /> 输出很慢: [2026-02-11 10:49:01 TP0] Prefill batch, #new-seq: 1, #new-token: 8, #cached-token: 31, token usage: 0.00, #running-req: 0, #queue-req: 0, input throughput (token/s): 0.03, cuda graph: False [2026-02-11 10:49:28 TP0] Decode batch, #running-req: 1, #token: 48, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.20, #queue-req: 0 [2026-02-11 10:51:52 TP0] Decode batch, #running-req: 1, #token: 88, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0 [2026-02-11 10:54:13 TP0] Decode batch, #running-req: 1, #token: 128, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0 [2026-02-11 10:56:37 TP0] Decode batch, #running-req: 1, #token: 168, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0 [2026-02-11 10:58:59 TP0] Decode batch, #running-req: 1, #token: 208, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0 [2026-02-11 11:01:21 TP0] Decode batch, #running-req: 1, #token: 248, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.28, #queue-req: 0 输出还是乱码: <img width="933" height="625" alt="Image" src="https://github.com/user-attachments/assets/90d5d5fa-25c5-46f7-bc73-a6cc46419f63" /> ### Reproduction ```text `运行命令如下:kt run m2.1 --tensor-parallel-size 2 ### Others _No response_
Author
Owner

@ouqingliang commented on GitHub (Feb 12, 2026):

可能是 NUMA 数量太多了,MiniMax-M2.1 纯 tp 只能切 4 份。可以尝试将 --kt-threadpool-count 设成 4 试试?

<!-- gh-comment-id:3888377054 --> @ouqingliang commented on GitHub (Feb 12, 2026): 可能是 NUMA 数量太多了,MiniMax-M2.1 纯 tp 只能切 4 份。可以尝试将 `--kt-threadpool-count` 设成 4 试试?
Author
Owner

@JinghuaGao commented on GitHub (Feb 18, 2026):

量化的过于严重了?

<!-- gh-comment-id:3917862716 --> @JinghuaGao commented on GitHub (Feb 18, 2026): 量化的过于严重了?
Author
Owner

@ErvinXie commented on GitHub (Feb 28, 2026):

0.2 tok/s 的 decode 速度明显异常,说明可能存在配置问题。可参考官网 benchmark 作为对比:https://ktransformers.net/zh/benchmarks#MiniMax-M2.1-FP8-TP4

请提供以下信息以便排查:

  1. 完整的启动命令
  2. 服务启动时的完整日志(特别是 KTransformers 相关的加载信息)
  3. numactl --hardware 的输出
  4. 确认是否使用了 KTransformers fork 的 SGLang(https://github.com/kvcache-ai/sglang)

另外,EPYC 9654 通常有多个 NUMA node,建议确认 --kt-threadpool-count 设置与 NUMA node 数量匹配。


This reply was co-authored by an AI agent and a human.

<!-- gh-comment-id:3976696047 --> @ErvinXie commented on GitHub (Feb 28, 2026): 0.2 tok/s 的 decode 速度明显异常,说明可能存在配置问题。可参考官网 benchmark 作为对比:https://ktransformers.net/zh/benchmarks#MiniMax-M2.1-FP8-TP4 请提供以下信息以便排查: 1. 完整的启动命令 2. 服务启动时的完整日志(特别是 KTransformers 相关的加载信息) 3. `numactl --hardware` 的输出 4. 确认是否使用了 KTransformers fork 的 SGLang(https://github.com/kvcache-ai/sglang) 另外,EPYC 9654 通常有多个 NUMA node,建议确认 `--kt-threadpool-count` 设置与 NUMA node 数量匹配。 --- *This reply was co-authored by an AI agent and a human.*
Author
Owner

@merries711 commented on GitHub (Mar 16, 2026):

我的服务器也是这样,命令用的是官网benchmark页面上的。

System Info
CPU: INTEL(R) XEON(R) GOLD 6530 x2
GPU: NVIDIA RTX PRO 4500 Blackwell 32GB [ GB203GL ] x2
RAM: 1TB DDR5

KTransformers CLI v0.1.0
Python 3.11.14
平台 Linux 6.12.63+deb13-amd64
CUDA 13.1

Packages:
kt-kernel 0.5.2.post1
sglang-kt 0.5.2.post2 (sglang-kt)

installed from source .

1、numactl --hardware 的输出:

available: 4 nodes (0-3)
node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
node 0 size: 257549 MB
node 0 free: 199485 MB
node 1 cpus: 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
node 1 size: 258043 MB
node 1 free: 212534 MB
node 2 cpus: 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
node 2 size: 258043 MB
node 2 free: 1114 MB
node 3 cpus: 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
node 3 size: 258038 MB
node 3 free: 166057 MB
node distances:
node     0    1    2    3
   0:   10   12   21   21
   1:   12   10   21   21
   2:   21   21   10   12
   3:   21   21   12   10

2、完整的启动命令(改成适配的 --kt-cpuinfer 60 --kt-threadpool-count 4,也是同样的现象):

export PYTORCH_ALLOC_CONF=expandable_segments:True
export SGLANG_ENABLE_JIT_DEEPGEMM=0

python -m sglang.launch_server \
  --host 0.0.0.0 --port 30000 \
  --model MiniMax-M2.1 \
  --kt-weight-path MiniMax-M2.1 \
  --kt-cpuinfer 102 --kt-threadpool-count 2 \
  --kt-num-gpu-experts 31 --kt-method FP8 \
  --kt-gpu-prefill-token-threshold 4096 \
  --attention-backend flashinfer --trust-remote-code \
  --mem-fraction-static 0.8 --chunked-prefill-size 32768 \
  --max-running-requests 16 --max-total-tokens 50000 \
  --enable-mixed-chunk --tensor-parallel-size 2 \
  --enable-p2p-check --served-model-name MiniMax-M2.1 \
  --disable-shared-experts-fusion --fp8-gemm-backend triton

3、服务启动时的完整日志

[2026-03-16 14:56:57] INFO model_config.py:1185: Downcasting torch.float32 to torch.float16.
[2026-03-16 14:56:57] server_args=ServerArgs(model_path='/models/MiniMax-M2.1', tokenizer_path='/models/MiniMax-M2.1', tokenizer_mode='auto', tokenizer_worker_num=1, skip_tokenizer_init=False, load_format='auto', model_loader_extra_config='{}', trust_remote_code=True, context_length=None, is_embedding=False, enable_multimodal=None, revision=None, model_impl='auto', host='0.0.0.0', port=30000, fastapi_root_path='', grpc_mode=False, skip_server_warmup=False, warmups=None, nccl_port=None, checkpoint_engine_wait_weights_before_ready=False, dtype='auto', quantization=None, quantization_param_path=None, kv_cache_dtype='auto', enable_fp32_lm_head=False, modelopt_quant=None, modelopt_checkpoint_restore_path=None, modelopt_checkpoint_save_path=None, modelopt_export_path=None, quantize_and_serve=False, rl_quant_profile=None, mem_fraction_static=0.8, max_running_requests=16, max_queued_requests=None, max_total_tokens=50000, chunked_prefill_size=32768, enable_dynamic_chunking=False, max_prefill_tokens=16384, prefill_max_requests=None, schedule_policy='fcfs', enable_priority_scheduling=False, abort_on_priority_when_disabled=False, schedule_low_priority_values_first=False, priority_scheduling_preemption_threshold=10, schedule_conservativeness=1.0, page_size=1, swa_full_tokens_ratio=0.8, disable_hybrid_swa_memory=False, radix_eviction_policy='lru', enable_prefill_delayer=False, prefill_delayer_max_delay_passes=30, prefill_delayer_token_usage_low_watermark=None, prefill_delayer_forward_passes_buckets=None, prefill_delayer_wait_seconds_buckets=None, device='cuda', tp_size=2, pp_size=1, pp_max_micro_batch_size=None, pp_async_batch_depth=0, stream_interval=1, stream_output=False, random_seed=379283671, constrained_json_whitespace_pattern=None, constrained_json_disable_any_whitespace=False, watchdog_timeout=300, soft_watchdog_timeout=None, dist_timeout=None, download_dir=None, model_checksum=None, base_gpu_id=0, gpu_id_step=1, sleep_on_idle=False, custom_sigquit_handler=None, log_level='info', log_level_http=None, log_requests=False, log_requests_level=2, log_requests_format='text', log_requests_target=None, uvicorn_access_log_exclude_prefixes=[], crash_dump_folder=None, show_time_cost=False, enable_metrics=False, enable_metrics_for_all_schedulers=False, tokenizer_metrics_custom_labels_header='x-custom-labels', tokenizer_metrics_allowed_custom_labels=None, extra_metric_labels=None, bucket_time_to_first_token=None, bucket_inter_token_latency=None, bucket_e2e_request_latency=None, collect_tokens_histogram=False, prompt_tokens_buckets=None, generation_tokens_buckets=None, gc_warning_threshold_secs=0.0, decode_log_interval=40, enable_request_time_stats_logging=False, kv_events_config=None, enable_trace=False, otlp_traces_endpoint='localhost:4317', export_metrics_to_file=False, export_metrics_to_file_dir=None, api_key=None, admin_api_key=None, served_model_name='MiniMax-M2.1', weight_version='default', chat_template=None, hf_chat_template_name=None, completion_template=None, file_storage_path='sglang_storage', enable_cache_report=False, reasoning_parser=None, tool_call_parser=None, tool_server=None, sampling_defaults='model', dp_size=1, load_balance_method='round_robin', attn_cp_size=1, moe_dp_size=1, dist_init_addr=None, nnodes=1, node_rank=0, json_model_override_args='{}', preferred_sampling_params=None, enable_lora=None, enable_lora_overlap_loading=None, max_lora_rank=None, lora_target_modules=None, lora_paths=None, max_loaded_loras=None, max_loras_per_batch=8, lora_eviction_policy='lru', lora_backend='csgmv', max_lora_chunk_size=16, attention_backend='flashinfer', decode_attention_backend=None, prefill_attention_backend=None, sampling_backend='flashinfer', grammar_backend='xgrammar', mm_attention_backend=None, fp8_gemm_runner_backend='triton', fp4_gemm_runner_backend='flashinfer_cutlass', nsa_prefill_backend=None, nsa_decode_backend=None, disable_flashinfer_autotune=False, mamba_backend='triton', speculative_algorithm=None, speculative_draft_model_path=None, speculative_draft_model_revision=None, speculative_draft_load_format=None, speculative_num_steps=None, speculative_eagle_topk=None, speculative_num_draft_tokens=None, speculative_accept_threshold_single=1.0, speculative_accept_threshold_acc=1.0, speculative_token_map=None, speculative_attention_mode='prefill', speculative_draft_attention_backend=None, speculative_moe_runner_backend='auto', speculative_moe_a2a_backend=None, speculative_draft_model_quantization=None, speculative_ngram_min_match_window_size=1, speculative_ngram_max_match_window_size=12, speculative_ngram_min_bfs_breadth=1, speculative_ngram_max_bfs_breadth=10, speculative_ngram_match_type='BFS', speculative_ngram_branch_length=18, speculative_ngram_capacity=10000000, enable_multi_layer_eagle=False, ep_size=1, moe_a2a_backend='none', moe_runner_backend='auto', flashinfer_mxfp4_moe_precision='default', enable_flashinfer_allreduce_fusion=False, enable_aiter_allreduce_fusion=False, deepep_mode='auto', ep_num_redundant_experts=0, ep_dispatch_algorithm=None, init_expert_location='trivial', enable_eplb=False, eplb_algorithm='auto', eplb_rebalance_num_iterations=1000, eplb_rebalance_layers_per_chunk=None, eplb_min_rebalancing_utilization_threshold=1.0, expert_distribution_recorder_mode=None, expert_distribution_recorder_buffer_size=1000, enable_expert_distribution_metrics=False, deepep_config=None, moe_dense_tp_size=None, elastic_ep_backend=None, mooncake_ib_device=None, max_mamba_cache_size=None, mamba_ssm_dtype=None, mamba_full_memory_ratio=0.9, mamba_scheduler_strategy='no_buffer', mamba_track_interval=256, linear_attn_backend='triton', linear_attn_decode_backend=None, linear_attn_prefill_backend=None, enable_hierarchical_cache=False, hicache_ratio=2.0, hicache_size=0, hicache_write_policy='write_through', hicache_io_backend='kernel', hicache_mem_layout='layer_first', disable_hicache_numa_detect=False, hicache_storage_backend=None, hicache_storage_prefetch_policy='best_effort', hicache_storage_backend_extra_config=None, hierarchical_sparse_attention_extra_config=None, enable_lmcache=False, kt_weight_path='/models/MiniMax-M2.1', kt_method='FP8', kt_cpuinfer=102, kt_threadpool_count=2, kt_num_gpu_experts=31, kt_gpu_experts_ratio=None, kt_max_deferred_experts_per_token=None, kt_gpu_prefill_token_threshold=4096, record_kt_gpu_expert_distribution=False, kt_enable_dynamic_expert_update=False, kt_expert_placement_strategy='uniform', dllm_algorithm=None, dllm_algorithm_config=None, enable_double_sparsity=False, ds_channel_config_path=None, ds_heavy_channel_num=32, ds_heavy_token_num=256, ds_heavy_channel_type='qk', ds_sparse_decode_threshold=4096, cpu_offload_gb=0, offload_group_size=-1, offload_num_in_group=1, offload_prefetch_step=1, offload_mode='cpu', multi_item_scoring_delimiter=None, disable_radix_cache=False, cuda_graph_max_bs=24, cuda_graph_bs=[1, 2, 4, 8, 12, 16, 24], disable_cuda_graph=False, disable_cuda_graph_padding=False, enable_profile_cuda_graph=False, enable_cudagraph_gc=False, enable_layerwise_nvtx_marker=False, enable_nccl_nvls=False, enable_symm_mem=False, disable_flashinfer_cutlass_moe_fp4_allgather=False, enable_tokenizer_batch_encode=False, disable_tokenizer_batch_decode=False, disable_outlines_disk_cache=False, disable_custom_all_reduce=False, enable_mscclpp=False, enable_torch_symm_mem=False, disable_overlap_schedule=False, enable_mixed_chunk=True, enable_dp_attention=False, enable_dp_lm_head=False, enable_two_batch_overlap=False, enable_single_batch_overlap=False, tbo_token_distribution_threshold=0.48, enable_torch_compile=False, enable_piecewise_cuda_graph=False, enable_torch_compile_debug_mode=False, torch_compile_max_bs=32, piecewise_cuda_graph_max_tokens=32768, piecewise_cuda_graph_tokens=[4, 8, 12, 16, 20, 24, 28, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 256, 288, 320, 352, 384, 416, 448, 480, 512, 576, 640, 704, 768, 832, 896, 960, 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072, 3328, 3584, 3840, 4096, 4608, 5120, 5632, 6144, 6656, 7168, 7680, 8192, 8704, 9216, 9728, 10240, 10752, 11264, 11776, 12288, 12800, 13312, 13824, 14336, 14848, 15360, 15872, 16384, 16896, 17408, 17920, 18432, 18944, 19456, 19968, 20480, 20992, 21504, 22016, 22528, 23040, 23552, 24064, 24576, 25088, 25600, 26112, 26624, 27136, 27648, 28160, 28672, 29184, 29696, 30208, 30720, 31232, 31744, 32256, 32768], piecewise_cuda_graph_compiler='eager', torchao_config='', enable_nan_detection=False, enable_p2p_check=True, triton_attention_reduce_in_fp32=False, triton_attention_num_kv_splits=8, triton_attention_split_tile_size=None, num_continuous_decode_steps=1, delete_ckpt_after_loading=False, enable_memory_saver=False, enable_weights_cpu_backup=False, enable_draft_weights_cpu_backup=False, allow_auto_truncate=False, enable_custom_logit_processor=False, flashinfer_mla_disable_ragged=False, disable_shared_experts_fusion=True, disable_chunked_prefix_cache=False, disable_fast_image_processor=False, keep_mm_feature_on_device=False, enable_return_hidden_states=False, enable_return_routed_experts=False, scheduler_recv_interval=1, numa_node=None, enable_deterministic_inference=False, rl_on_policy_target=None, enable_attn_tp_input_scattered=False, enable_nsa_prefill_context_parallel=False, nsa_prefill_cp_mode='round-robin-split', enable_fused_qk_norm_rope=False, enable_precise_embedding_interpolation=False, enable_dynamic_batch_tokenizer=False, dynamic_batch_tokenizer_batch_size=32, dynamic_batch_tokenizer_batch_timeout=0.002, debug_tensor_dump_output_folder=None, debug_tensor_dump_layers=None, debug_tensor_dump_input_file=None, debug_tensor_dump_inject=False, disaggregation_mode='null', disaggregation_transfer_backend='mooncake', disaggregation_bootstrap_port=8998, disaggregation_decode_tp=None, disaggregation_decode_dp=None, disaggregation_prefill_pp=1, disaggregation_ib_device=None, disaggregation_decode_enable_offload_kvcache=False, num_reserved_decode_tokens=512, disaggregation_decode_polling_interval=1, encoder_only=False, language_only=False, encoder_transfer_backend='zmq_to_scheduler', encoder_urls=[], custom_weight_loader=[], weight_loader_disable_mmap=False, remote_instance_weight_loader_seed_instance_ip=None, remote_instance_weight_loader_seed_instance_service_port=None, remote_instance_weight_loader_send_weights_group_ports=None, remote_instance_weight_loader_backend='nccl', remote_instance_weight_loader_start_seed_via_transfer_engine=False, enable_pdmux=False, pdmux_config_path=None, sm_group_num=8, mm_max_concurrent_calls=32, mm_per_request_timeout=10.0, enable_broadcast_mm_inputs_process=False, enable_prefix_mm_cache=False, mm_enable_dp_encoder=False, mm_process_config={}, limit_mm_data_per_request=None, enable_mm_global_cache=False, decrypted_config_file=None, decrypted_draft_config_file=None, forward_hooks=None)
[2026-03-16 14:56:57] Downcasting torch.float32 to torch.float16.
[2026-03-16 14:56:58] Using default HuggingFace chat template with detected content format: openai
[2026-03-16 14:57:04 TP0] Downcasting torch.float32 to torch.float16.
[2026-03-16 14:57:04 TP1] Downcasting torch.float32 to torch.float16.
[2026-03-16 14:57:04 TP1] Mamba selective_state_update backend initialized: triton
[2026-03-16 14:57:04 TP1] Downcasting torch.float32 to torch.float16.
[2026-03-16 14:57:04 TP0] Mamba selective_state_update backend initialized: triton
[2026-03-16 14:57:04 TP0] Downcasting torch.float32 to torch.float16.
[2026-03-16 14:57:04 TP1] Init torch distributed begin.
[2026-03-16 14:57:04 TP0] Init torch distributed begin.
[Gloo] Rank 1 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1
[Gloo] Rank 0 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1
[Gloo] Rank 0 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1
[Gloo] Rank 1 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1
[2026-03-16 14:57:04 TP0] sglang is using nccl==2.27.5
[2026-03-16 14:57:05 TP0] reading GPU P2P access cache from /home/u02/.cache/sglang/gpu_p2p_access_cache_for_0,1,2.json
[2026-03-16 14:57:05 TP1] reading GPU P2P access cache from /home/u02/.cache/sglang/gpu_p2p_access_cache_for_0,1,2.json
[2026-03-16 14:57:05 TP1] Custom allreduce is disabled because your platform lacks GPU P2P capability or P2P test failed. To silence this warning, specify disable_custom_all_reduce=True explicitly.
[2026-03-16 14:57:05 TP0] Custom allreduce is disabled because your platform lacks GPU P2P capability or P2P test failed. To silence this warning, specify disable_custom_all_reduce=True explicitly.
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0
[2026-03-16 14:57:05 TP1] Init torch distributed ends. elapsed=0.58 s, mem usage=0.22 GB
[2026-03-16 14:57:05 TP0] Init torch distributed ends. elapsed=0.58 s, mem usage=0.22 GB
[2026-03-16 14:57:05 TP0] Ignore import error when loading sglang.srt.models.glm_ocr: No module named 'transformers.models.glm_ocr'
[2026-03-16 14:57:05 TP0] Ignore import error when loading sglang.srt.models.glm_ocr_nextn: No module named 'transformers.models.glm_ocr'
[2026-03-16 14:57:05 TP0] Ignore import error when loading sglang.srt.models.glmasr: cannot import name 'GlmAsrConfig' from 'transformers' (/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/transformers/__init__.py)
[2026-03-16 14:57:05 TP1] Ignore import error when loading sglang.srt.models.glm_ocr: No module named 'transformers.models.glm_ocr'
[2026-03-16 14:57:05 TP1] Ignore import error when loading sglang.srt.models.glm_ocr_nextn: No module named 'transformers.models.glm_ocr'
[2026-03-16 14:57:05 TP1] Ignore import error when loading sglang.srt.models.glmasr: cannot import name 'GlmAsrConfig' from 'transformers' (/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/transformers/__init__.py)
[2026-03-16 14:57:06 TP1] Load weight begin. avail mem=30.86 GB
[2026-03-16 14:57:06 TP0] Load weight begin. avail mem=30.86 GB
[2026-03-16 14:57:06 TP0] Detected fp8 checkpoint.
[2026-03-16 14:57:06 TP1] Using kt_num_gpu_experts=31 per layer, total GPU experts: 1922 (= 31 × 62 MoE layers)
[2026-03-16 14:57:06 TP0] Using kt_num_gpu_experts=31 per layer, total GPU experts: 1922 (= 31 × 62 MoE layers)
[2026-03-16 14:57:06 TP0] Using uniform strategy for GPU expert placement
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 0 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 1 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 2 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 3 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 4 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 5 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 6 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 7 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 8 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 9 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 10 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 11 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 12 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 13 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 14 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 15 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 16 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 17 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 18 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 19 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 20 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 21 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 22 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 23 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 24 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 25 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 26 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 27 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 28 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 29 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 30 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 31 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 32 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 33 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 34 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 35 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 36 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 37 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 38 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 39 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 40 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 41 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 42 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 43 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 44 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 45 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 46 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 47 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 48 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 49 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 50 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 51 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 52 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 53 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 54 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 55 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 56 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 57 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 58 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 59 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 60 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] KT GPU experts: layer 61 (MoE) has 31 GPU experts
[2026-03-16 14:57:06 TP0] Generated KT GPU experts masks using 'uniform' strategy: 62 MoE layers (out of 62 total layers) x 256 experts, total GPU experts in MoE layers = 1922
[2026-03-16 14:57:06 TP0] [KT] Created shared staging buffer: 192.0 MiB (shape=torch.Size([32768, 3072]), dtype=torch.float16)
CPUInfer[0x428bb100]: Hello
WorkerPool[0x428bafb0] 2 subpools, [numa:threads][0:51] [1:51]
===========In NumaPool============
In Numa Worker Pool at NUMA 0, 51 threads
Core 16 inside NUMA node 0 not found
Core 17 inside NUMA node 0 not found
Core 18 inside NUMA node 0 not found
Core 19 inside NUMA node 0 not found
Core 20 inside NUMA node 0 not found
Core 21 inside NUMA node 0 not found
Core 22 inside NUMA node 0 not found
Core 23 inside NUMA node 0 not found
Core 24 inside NUMA node 0 not found
Core 25 inside NUMA node 0 not found
Core 26 inside NUMA node 0 not found
Core 27 inside NUMA node 0 not found
Core 28 inside NUMA node 0 not found
Core 29 inside NUMA node 0 not found
Core 30 inside NUMA node 0 not found
Core 31 inside NUMA node 0 not found
Core 32 inside NUMA node 0 not found
Core 33 inside NUMA node 0 not found
Core 34 inside NUMA node 0 not found
Core 35 inside NUMA node 0 not found
Core 36 inside NUMA node 0 not found
Core 37 inside NUMA node 0 not found
Core 38 inside NUMA node 0 not found
Core 39 inside NUMA node 0 not found
Core 40 inside NUMA node 0 not found
Core 41 inside NUMA node 0 not found
Core 42 inside NUMA node 0 not found
Core 43 inside NUMA node 0 not found
Core 44 inside NUMA node 0 not found
Core 45 inside NUMA node 0 not found
Core 46 inside NUMA node 0 not found
Core 47 inside NUMA node 0 not found
Core 48 inside NUMA node 0 not found
Core 49 inside NUMA node 0 not found
Core 50 inside NUMA node 0 not found
===========In NumaPool============
In Numa Worker Pool at NUMA 1, 51 threads
Core 16 inside NUMA node 1 not found
Core 17 inside NUMA node 1 not found
Core 18 inside NUMA node 1 not found
Core 19 inside NUMA node 1 not found
Core 20 inside NUMA node 1 not found
Core 21 inside NUMA node 1 not found
Core 22 inside NUMA node 1 not found
Core 23 inside NUMA node 1 not found
Core 24 inside NUMA node 1 not found
Core 25 inside NUMA node 1 not found
Core 26 inside NUMA node 1 not found
Core 27 inside NUMA node 1 not found
Core 28 inside NUMA node 1 not found
Core 29 inside NUMA node 1 not found
Core 30 inside NUMA node 1 not found
Core 31 inside NUMA node 1 not found
Core 32 inside NUMA node 1 not found
Core 33 inside NUMA node 1 not found
Core 34 inside NUMA node 1 not found
Core 35 inside NUMA node 1 not found
Core 36 inside NUMA node 1 not found
Core 37 inside NUMA node 1 not found
Core 38 inside NUMA node 1 not found
Core 39 inside NUMA node 1 not found
Core 40 inside NUMA node 1 not found
Core 41 inside NUMA node 1 not found
Core 42 inside NUMA node 1 not found
Core 43 inside NUMA node 1 not found
Core 44 inside NUMA node 1 not found
Core 45 inside NUMA node 1 not found
Core 46 inside NUMA node 1 not found
Core 47 inside NUMA node 1 not found
Core 48 inside NUMA node 1 not found
Core 49 inside NUMA node 1 not found
Core 50 inside NUMA node 1 not found
[FP8SafeTensorLoader] Detected format: mixtral
[FP8SafeTensorLoader] Detected scale format: block-wise (weight_scale_inv)
Loading safetensors checkpoint shards:   0% Completed | 0/125 [00:00<?, ?it/s]
Loading safetensors checkpoint shards:   2% Completed | 2/125 [00:00<00:11, 10.34it/s]
Loading safetensors checkpoint shards:   3% Completed | 4/125 [00:00<00:11, 10.29it/s]
Loading safetensors checkpoint shards:   5% Completed | 6/125 [00:00<00:10, 11.16it/s]
Loading safetensors checkpoint shards:   6% Completed | 8/125 [00:00<00:10, 11.61it/s]
Loading safetensors checkpoint shards:   8% Completed | 10/125 [00:00<00:09, 12.75it/s]
Loading safetensors checkpoint shards:  10% Completed | 12/125 [00:01<00:09, 12.55it/s]
Loading safetensors checkpoint shards:  11% Completed | 14/125 [00:01<00:08, 12.46it/s]
Loading safetensors checkpoint shards:  13% Completed | 16/125 [00:01<00:08, 13.17it/s]
Loading safetensors checkpoint shards:  14% Completed | 18/125 [00:01<00:14,  7.53it/s]
Loading safetensors checkpoint shards:  16% Completed | 20/125 [00:02<00:12,  8.15it/s]
Loading safetensors checkpoint shards:  18% Completed | 22/125 [00:02<00:10,  9.51it/s]
Loading safetensors checkpoint shards:  19% Completed | 24/125 [00:02<00:10,  9.71it/s]
Loading safetensors checkpoint shards:  21% Completed | 26/125 [00:02<00:09, 10.94it/s]
Loading safetensors checkpoint shards:  22% Completed | 28/125 [00:02<00:08, 12.04it/s]
Loading safetensors checkpoint shards:  24% Completed | 30/125 [00:02<00:08, 11.44it/s]
Loading safetensors checkpoint shards:  26% Completed | 32/125 [00:02<00:07, 12.41it/s]
Loading safetensors checkpoint shards:  27% Completed | 34/125 [00:03<00:07, 12.42it/s]
Loading safetensors checkpoint shards:  29% Completed | 36/125 [00:03<00:07, 12.42it/s]
Loading safetensors checkpoint shards:  30% Completed | 38/125 [00:03<00:06, 13.20it/s]
Loading safetensors checkpoint shards:  32% Completed | 40/125 [00:03<00:07, 12.14it/s]
Loading safetensors checkpoint shards:  34% Completed | 42/125 [00:03<00:07, 11.46it/s]
Loading safetensors checkpoint shards:  35% Completed | 44/125 [00:03<00:06, 12.39it/s]
Loading safetensors checkpoint shards:  37% Completed | 46/125 [00:04<00:05, 13.24it/s]
Loading safetensors checkpoint shards:  38% Completed | 48/125 [00:04<00:05, 13.00it/s]
Loading safetensors checkpoint shards:  40% Completed | 50/125 [00:04<00:05, 13.69it/s]
Loading safetensors checkpoint shards:  42% Completed | 52/125 [00:04<00:05, 14.22it/s]
Loading safetensors checkpoint shards:  43% Completed | 54/125 [00:04<00:05, 13.64it/s]
Loading safetensors checkpoint shards:  45% Completed | 56/125 [00:04<00:05, 13.23it/s]
Loading safetensors checkpoint shards:  46% Completed | 58/125 [00:04<00:05, 12.96it/s]
Loading safetensors checkpoint shards:  48% Completed | 60/125 [00:05<00:05, 12.75it/s]
Loading safetensors checkpoint shards:  50% Completed | 62/125 [00:05<00:04, 13.48it/s]
Loading safetensors checkpoint shards:  51% Completed | 64/125 [00:05<00:04, 12.32it/s]
Loading safetensors checkpoint shards:  53% Completed | 66/125 [00:05<00:05, 11.56it/s]
Loading safetensors checkpoint shards:  54% Completed | 68/125 [00:05<00:04, 11.78it/s]
Loading safetensors checkpoint shards:  56% Completed | 70/125 [00:05<00:04, 11.94it/s]
Loading safetensors checkpoint shards:  58% Completed | 72/125 [00:06<00:04, 11.93it/s]
Loading safetensors checkpoint shards:  59% Completed | 74/125 [00:06<00:03, 12.84it/s]
Loading safetensors checkpoint shards:  61% Completed | 76/125 [00:06<00:03, 12.74it/s]
Loading safetensors checkpoint shards:  62% Completed | 78/125 [00:06<00:03, 11.80it/s]
Loading safetensors checkpoint shards:  64% Completed | 80/125 [00:06<00:04, 11.23it/s]
Loading safetensors checkpoint shards:  66% Completed | 82/125 [00:06<00:03, 11.53it/s]
Loading safetensors checkpoint shards:  67% Completed | 84/125 [00:07<00:03, 12.51it/s]
Loading safetensors checkpoint shards:  69% Completed | 86/125 [00:07<00:03, 12.46it/s]
Loading safetensors checkpoint shards:  70% Completed | 88/125 [00:07<00:03, 11.64it/s]
Loading safetensors checkpoint shards:  72% Completed | 90/125 [00:07<00:02, 11.81it/s]
Loading safetensors checkpoint shards:  74% Completed | 92/125 [00:07<00:02, 12.74it/s]
Loading safetensors checkpoint shards:  75% Completed | 94/125 [00:07<00:02, 12.59it/s]
Loading safetensors checkpoint shards:  77% Completed | 96/125 [00:08<00:02, 12.54it/s]
Loading safetensors checkpoint shards:  78% Completed | 98/125 [00:08<00:02, 11.65it/s]
Loading safetensors checkpoint shards:  80% Completed | 100/125 [00:08<00:02, 11.79it/s]
Loading safetensors checkpoint shards:  82% Completed | 102/125 [00:09<00:03,  6.76it/s]
Loading safetensors checkpoint shards:  83% Completed | 104/125 [00:09<00:02,  7.82it/s]
Loading safetensors checkpoint shards:  85% Completed | 106/125 [00:09<00:02,  8.76it/s]
Loading safetensors checkpoint shards:  86% Completed | 108/125 [00:09<00:01,  9.60it/s]
Loading safetensors checkpoint shards:  88% Completed | 110/125 [00:09<00:01,  9.78it/s]
Loading safetensors checkpoint shards:  90% Completed | 112/125 [00:09<00:01, 10.38it/s]
Loading safetensors checkpoint shards:  91% Completed | 114/125 [00:10<00:01, 10.34it/s]
Loading safetensors checkpoint shards:  93% Completed | 116/125 [00:10<00:00, 10.26it/s]
Loading safetensors checkpoint shards:  94% Completed | 118/125 [00:10<00:00, 10.78it/s]
[2026-03-16 14:57:17 TP1] Load weight end. elapsed=11.34 s, type=MiniMaxM2ForCausalLM, dtype=torch.float16, avail mem=15.41 GB, mem usage=15.46 GB.
Loading safetensors checkpoint shards:  96% Completed | 120/125 [00:10<00:00, 11.85it/s]
Loading safetensors checkpoint shards:  98% Completed | 122/125 [00:10<00:00, 12.01it/s]
Loading safetensors checkpoint shards:  99% Completed | 124/125 [00:10<00:00, 12.87it/s]
Loading safetensors checkpoint shards: 100% Completed | 125/125 [00:10<00:00, 11.43it/s]

TP MOE layer 0, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 0] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.7ms, cpp_load_weights: 240.1ms, cleanup: 0.0ms, total: 280.5ms
TP MOE layer 1, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 1] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.1ms, create_moe: 16.2ms, cpp_load_weights: 236.7ms, cleanup: 0.0ms, total: 275.9ms
TP MOE layer 2, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 2] load_experts: 22.3ms, prepare_tensors: 0.0ms, build_ptrs: 0.1ms, create_moe: 16.1ms, cpp_load_weights: 240.2ms, cleanup: 0.0ms, total: 278.8ms
TP MOE layer 3, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 3] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 14.6ms, cpp_load_weights: 231.0ms, cleanup: 0.0ms, total: 268.5ms
TP MOE layer 4, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 4] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.6ms, cpp_load_weights: 274.6ms, cleanup: 0.0ms, total: 313.9ms
TP MOE layer 5, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 5] load_experts: 22.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.1ms, create_moe: 15.6ms, cpp_load_weights: 235.7ms, cleanup: 0.0ms, total: 273.9ms
TP MOE layer 6, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 6] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.9ms, cpp_load_weights: 222.3ms, cleanup: 0.0ms, total: 261.1ms
TP MOE layer 7, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 7] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.2ms, cpp_load_weights: 230.6ms, cleanup: 0.0ms, total: 270.5ms
TP MOE layer 8, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 8] load_experts: 22.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.5ms, cpp_load_weights: 232.6ms, cleanup: 0.0ms, total: 270.5ms
TP MOE layer 9, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 9] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.1ms, cpp_load_weights: 244.5ms, cleanup: 0.0ms, total: 282.4ms
TP MOE layer 10, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 10] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 18.7ms, cpp_load_weights: 258.0ms, cleanup: 0.0ms, total: 299.4ms
TP MOE layer 11, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 11] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.1ms, cpp_load_weights: 233.8ms, cleanup: 0.0ms, total: 272.5ms
TP MOE layer 12, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 12] load_experts: 22.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.5ms, cpp_load_weights: 240.8ms, cleanup: 0.0ms, total: 278.8ms
TP MOE layer 13, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 13] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 14.7ms, cpp_load_weights: 249.3ms, cleanup: 0.0ms, total: 287.0ms
TP MOE layer 14, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 14] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.6ms, cpp_load_weights: 252.0ms, cleanup: 0.0ms, total: 290.6ms
TP MOE layer 15, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 15] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.6ms, cpp_load_weights: 246.1ms, cleanup: 0.0ms, total: 286.5ms
TP MOE layer 16, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 16] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.4ms, cpp_load_weights: 234.2ms, cleanup: 0.0ms, total: 274.4ms
TP MOE layer 17, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 17] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.5ms, cpp_load_weights: 242.5ms, cleanup: 0.0ms, total: 282.8ms
TP MOE layer 18, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 18] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.7ms, cpp_load_weights: 228.8ms, cleanup: 0.0ms, total: 269.2ms
TP MOE layer 19, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 19] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.0ms, cpp_load_weights: 226.7ms, cleanup: 0.0ms, total: 266.3ms
TP MOE layer 20, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 20] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.4ms, cpp_load_weights: 234.6ms, cleanup: 0.0ms, total: 272.7ms
TP MOE layer 21, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 21] load_experts: 22.9ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.6ms, cpp_load_weights: 235.8ms, cleanup: 0.0ms, total: 274.5ms
TP MOE layer 22, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 22] load_experts: 22.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 236.4ms, cleanup: 0.0ms, total: 274.7ms
TP MOE layer 23, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 23] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.5ms, cpp_load_weights: 247.4ms, cleanup: 0.0ms, total: 286.7ms
TP MOE layer 24, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 24] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.7ms, cpp_load_weights: 250.8ms, cleanup: 0.0ms, total: 290.4ms
TP MOE layer 25, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 25] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.6ms, cpp_load_weights: 256.1ms, cleanup: 0.0ms, total: 294.7ms
TP MOE layer 26, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 26] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.1ms, cpp_load_weights: 236.8ms, cleanup: 0.0ms, total: 274.7ms
TP MOE layer 27, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 27] load_experts: 22.9ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 239.9ms, cleanup: 0.0ms, total: 278.7ms
TP MOE layer 28, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 28] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.1ms, cpp_load_weights: 276.3ms, cleanup: 0.0ms, total: 314.3ms
TP MOE layer 29, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 29] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.6ms, cpp_load_weights: 244.9ms, cleanup: 0.0ms, total: 284.4ms
TP MOE layer 30, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 30] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.9ms, cpp_load_weights: 227.0ms, cleanup: 0.0ms, total: 266.7ms
TP MOE layer 31, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 31] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.5ms, cpp_load_weights: 226.9ms, cleanup: 0.0ms, total: 266.6ms
TP MOE layer 32, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 32] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.5ms, cpp_load_weights: 225.9ms, cleanup: 0.0ms, total: 264.0ms
TP MOE layer 33, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 33] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.8ms, cpp_load_weights: 231.7ms, cleanup: 0.0ms, total: 271.5ms
TP MOE layer 34, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 34] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.8ms, cpp_load_weights: 234.0ms, cleanup: 0.0ms, total: 274.7ms
TP MOE layer 35, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 35] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.5ms, cpp_load_weights: 236.0ms, cleanup: 0.0ms, total: 276.5ms
TP MOE layer 36, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 36] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.3ms, cpp_load_weights: 234.5ms, cleanup: 0.0ms, total: 274.7ms
TP MOE layer 37, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 37] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.3ms, cpp_load_weights: 235.0ms, cleanup: 0.0ms, total: 273.0ms
TP MOE layer 38, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 38] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.1ms, cpp_load_weights: 255.7ms, cleanup: 0.0ms, total: 294.7ms
TP MOE layer 39, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 39] load_experts: 22.9ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.6ms, cpp_load_weights: 230.0ms, cleanup: 0.0ms, total: 270.7ms
TP MOE layer 40, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 40] load_experts: 22.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.0ms, cpp_load_weights: 231.6ms, cleanup: 0.0ms, total: 269.2ms
TP MOE layer 41, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 41] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.2ms, cpp_load_weights: 245.9ms, cleanup: 0.0ms, total: 284.1ms
TP MOE layer 42, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 42] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.7ms, cpp_load_weights: 250.2ms, cleanup: 0.0ms, total: 290.7ms
TP MOE layer 43, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 43] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.8ms, cpp_load_weights: 238.8ms, cleanup: 0.0ms, total: 279.7ms
TP MOE layer 44, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 44] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 14.9ms, cpp_load_weights: 226.7ms, cleanup: 0.0ms, total: 264.4ms
TP MOE layer 45, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 45] load_experts: 354.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.3ms, create_moe: 20.6ms, cpp_load_weights: 248.3ms, cleanup: 0.0ms, total: 623.4ms
TP MOE layer 46, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 46] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.7ms, cpp_load_weights: 220.8ms, cleanup: 0.0ms, total: 260.9ms
TP MOE layer 47, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 47] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.1ms, cpp_load_weights: 227.2ms, cleanup: 0.0ms, total: 266.7ms
TP MOE layer 48, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 48] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 233.3ms, cleanup: 0.0ms, total: 272.3ms
TP MOE layer 49, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 49] load_experts: 23.1ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.3ms, cpp_load_weights: 249.3ms, cleanup: 0.0ms, total: 289.0ms
TP MOE layer 50, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 50] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.3ms, cpp_load_weights: 255.3ms, cleanup: 0.0ms, total: 294.8ms
TP MOE layer 51, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 51] load_experts: 23.3ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.2ms, cpp_load_weights: 244.0ms, cleanup: 0.0ms, total: 283.6ms
TP MOE layer 52, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 52] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.8ms, cpp_load_weights: 224.9ms, cleanup: 0.0ms, total: 265.0ms
TP MOE layer 53, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 53] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 23.2ms, cpp_load_weights: 241.8ms, cleanup: 0.0ms, total: 288.4ms
TP MOE layer 54, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 1 at numa 1
Created AMX_FP8_MOE_TP 0 at numa 0
[NativeMoEWrapper Layer 54] load_experts: 23.1ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.7ms, cpp_load_weights: 248.9ms, cleanup: 0.0ms, total: 288.9ms
TP MOE layer 55, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 55] load_experts: 23.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.7ms, cpp_load_weights: 248.5ms, cleanup: 0.0ms, total: 287.8ms
TP MOE layer 56, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 56] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.4ms, cpp_load_weights: 247.0ms, cleanup: 0.0ms, total: 286.7ms
TP MOE layer 57, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 57] load_experts: 23.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 255.2ms, cleanup: 0.0ms, total: 294.7ms
TP MOE layer 58, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 58] load_experts: 23.1ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 18.3ms, cpp_load_weights: 238.8ms, cleanup: 0.0ms, total: 280.4ms
TP MOE layer 59, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 59] load_experts: 23.3ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.5ms, cpp_load_weights: 245.0ms, cleanup: 0.0ms, total: 285.1ms
TP MOE layer 60, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 60] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.9ms, cpp_load_weights: 234.4ms, cleanup: 0.0ms, total: 274.5ms
TP MOE layer 61, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8
Created AMX_FP8_MOE_TP 0 at numa 0
Created AMX_FP8_MOE_TP 1 at numa 1
[NativeMoEWrapper Layer 61] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.8ms, cpp_load_weights: 224.6ms, cleanup: 0.0ms, total: 264.9ms
[2026-03-16 14:57:35 TP0] Load weight end. elapsed=29.52 s, type=MiniMaxM2ForCausalLM, dtype=torch.float16, avail mem=15.22 GB, mem usage=15.64 GB.
[2026-03-16 14:57:35 TP0] Using KV cache dtype: torch.float16
[2026-03-16 14:57:35 TP1] KV Cache is allocated. #tokens: 50000, K size: 2.96 GB, V size: 2.96 GB
[2026-03-16 14:57:35 TP1] Memory pool end. avail mem=9.34 GB
[2026-03-16 14:57:35 TP0] KV Cache is allocated. #tokens: 50000, K size: 2.96 GB, V size: 2.96 GB
[2026-03-16 14:57:35 TP0] Memory pool end. avail mem=9.15 GB
[2026-03-16 14:57:36 TP0] Capture cuda graph begin. This can take up to several minutes. avail mem=8.73 GB
[2026-03-16 14:57:36 TP0] Capture cuda graph bs [1, 2, 4, 8, 12, 16]
[2026-03-16 14:57:36 TP1] Capture cuda graph begin. This can take up to several minutes. avail mem=8.91 GB
Capturing batches (bs=16 avail_mem=8.70 GB):   0%|                                                                                                                                                                                                      | 0/6 [00:00<?, ?it/s][2026-03-16 14:57:37 TP1] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=4096,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json
[2026-03-16 14:57:37 TP0] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=4096,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json
[2026-03-16 14:57:37 TP1] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=3072,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json
[2026-03-16 14:57:37 TP0] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=3072,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json
[2026-03-16 14:57:37 TP1] Using default MoE kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton
[2026-03-16 14:57:37 TP1] Using MoE kernel config with down_moe=False. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128]_down.json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton
[2026-03-16 14:57:37 TP0] Using default MoE kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton
[2026-03-16 14:57:37 TP0] Using MoE kernel config with down_moe=False. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128]_down.json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton
Capturing batches (bs=1 avail_mem=8.39 GB): 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 6/6 [00:58<00:00,  9.75s/it]
[2026-03-16 14:58:35 TP0] Capture cuda graph end. Time elapsed: 59.10 s. mem usage=0.39 GB. avail mem=8.33 GB.
[2026-03-16 14:58:35 TP1] Capture cuda graph end. Time elapsed: 59.15 s. mem usage=0.29 GB. avail mem=8.62 GB.
[2026-03-16 14:58:35 TP0] max_total_num_tokens=50000, chunked_prefill_size=32768, max_prefill_tokens=16384, max_running_requests=16, context_len=196608, available_gpu_mem=8.33 GB
[2026-03-16 14:58:36] INFO:     Started server process [9514]
[2026-03-16 14:58:36] INFO:     Waiting for application startup.
[2026-03-16 14:58:36] Using default chat sampling params from model generation config: {'repetition_penalty': 1.0, 'temperature': 1.0, 'top_k': 40, 'top_p': 0.95}
[2026-03-16 14:58:36] INFO:     Application startup complete.
[2026-03-16 14:58:36] INFO:     Uvicorn running on http://0.0.0.0:30000 (Press CTRL+C to quit)
/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/fastapi/routing.py:116: FastAPIDeprecationWarning: ORJSONResponse is deprecated, FastAPI now serializes data directly to JSON bytes via Pydantic when a return type or response model is set, which is faster and doesn't need a custom response class. Read more in the FastAPI docs: https://fastapi.tiangolo.com/advanced/custom-response/#orjson-or-response-model and https://fastapi.tiangolo.com/tutorial/response-model/
  response = await f(request)
[2026-03-16 15:01:02] INFO:     127.0.0.1:36540 - "GET /v1/models HTTP/1.1" 200 OK
[2026-03-16 15:02:52 TP0] Prefill batch, #new-seq: 1, #new-token: 47, #cached-token: 0, token usage: 0.00, #running-req: 0, #queue-req: 0, input throughput (token/s): 0.00, cuda graph: False
[2026-03-16 15:04:38 TP0] Decode batch, #running-req: 1, #token: 88, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.09, #queue-req: 0
[2026-03-16 15:06:27 TP0] Decode batch, #running-req: 1, #token: 128, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.37, #queue-req: 0
[2026-03-16 15:06:44] Initialization failed. warmup error: Traceback (most recent call last):
  File "/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/entrypoints/http_server.py", line 1745, in _execute_server_warmup
    assert res.status_code == 200, f"{res=}, {res.text=}"
           ^^^^^^^^^^^^^^^^^^^^^^
AssertionError: res=<Response [502]>, res.text=''

Killed

@ErvinXie

<!-- gh-comment-id:4065564982 --> @merries711 commented on GitHub (Mar 16, 2026): 我的服务器也是这样,命令用的是官网benchmark页面上的。 System Info CPU: INTEL(R) XEON(R) GOLD 6530 x2 GPU: NVIDIA RTX PRO 4500 Blackwell 32GB [ GB203GL ] x2 RAM: 1TB DDR5 KTransformers CLI v0.1.0 Python 3.11.14 平台 Linux 6.12.63+deb13-amd64 CUDA 13.1 Packages: kt-kernel 0.5.2.post1 sglang-kt 0.5.2.post2 (sglang-kt) installed from source . 1、numactl --hardware 的输出: ```text available: 4 nodes (0-3) node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 node 0 size: 257549 MB node 0 free: 199485 MB node 1 cpus: 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 node 1 size: 258043 MB node 1 free: 212534 MB node 2 cpus: 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 node 2 size: 258043 MB node 2 free: 1114 MB node 3 cpus: 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 node 3 size: 258038 MB node 3 free: 166057 MB node distances: node 0 1 2 3 0: 10 12 21 21 1: 12 10 21 21 2: 21 21 10 12 3: 21 21 12 10 ``` 2、完整的启动命令(改成适配的 --kt-cpuinfer 60 --kt-threadpool-count 4,也是同样的现象): ```shell export PYTORCH_ALLOC_CONF=expandable_segments:True export SGLANG_ENABLE_JIT_DEEPGEMM=0 python -m sglang.launch_server \ --host 0.0.0.0 --port 30000 \ --model MiniMax-M2.1 \ --kt-weight-path MiniMax-M2.1 \ --kt-cpuinfer 102 --kt-threadpool-count 2 \ --kt-num-gpu-experts 31 --kt-method FP8 \ --kt-gpu-prefill-token-threshold 4096 \ --attention-backend flashinfer --trust-remote-code \ --mem-fraction-static 0.8 --chunked-prefill-size 32768 \ --max-running-requests 16 --max-total-tokens 50000 \ --enable-mixed-chunk --tensor-parallel-size 2 \ --enable-p2p-check --served-model-name MiniMax-M2.1 \ --disable-shared-experts-fusion --fp8-gemm-backend triton ``` 3、服务启动时的完整日志 ```shell [2026-03-16 14:56:57] INFO model_config.py:1185: Downcasting torch.float32 to torch.float16. [2026-03-16 14:56:57] server_args=ServerArgs(model_path='/models/MiniMax-M2.1', tokenizer_path='/models/MiniMax-M2.1', tokenizer_mode='auto', tokenizer_worker_num=1, skip_tokenizer_init=False, load_format='auto', model_loader_extra_config='{}', trust_remote_code=True, context_length=None, is_embedding=False, enable_multimodal=None, revision=None, model_impl='auto', host='0.0.0.0', port=30000, fastapi_root_path='', grpc_mode=False, skip_server_warmup=False, warmups=None, nccl_port=None, checkpoint_engine_wait_weights_before_ready=False, dtype='auto', quantization=None, quantization_param_path=None, kv_cache_dtype='auto', enable_fp32_lm_head=False, modelopt_quant=None, modelopt_checkpoint_restore_path=None, modelopt_checkpoint_save_path=None, modelopt_export_path=None, quantize_and_serve=False, rl_quant_profile=None, mem_fraction_static=0.8, max_running_requests=16, max_queued_requests=None, max_total_tokens=50000, chunked_prefill_size=32768, enable_dynamic_chunking=False, max_prefill_tokens=16384, prefill_max_requests=None, schedule_policy='fcfs', enable_priority_scheduling=False, abort_on_priority_when_disabled=False, schedule_low_priority_values_first=False, priority_scheduling_preemption_threshold=10, schedule_conservativeness=1.0, page_size=1, swa_full_tokens_ratio=0.8, disable_hybrid_swa_memory=False, radix_eviction_policy='lru', enable_prefill_delayer=False, prefill_delayer_max_delay_passes=30, prefill_delayer_token_usage_low_watermark=None, prefill_delayer_forward_passes_buckets=None, prefill_delayer_wait_seconds_buckets=None, device='cuda', tp_size=2, pp_size=1, pp_max_micro_batch_size=None, pp_async_batch_depth=0, stream_interval=1, stream_output=False, random_seed=379283671, constrained_json_whitespace_pattern=None, constrained_json_disable_any_whitespace=False, watchdog_timeout=300, soft_watchdog_timeout=None, dist_timeout=None, download_dir=None, model_checksum=None, base_gpu_id=0, gpu_id_step=1, sleep_on_idle=False, custom_sigquit_handler=None, log_level='info', log_level_http=None, log_requests=False, log_requests_level=2, log_requests_format='text', log_requests_target=None, uvicorn_access_log_exclude_prefixes=[], crash_dump_folder=None, show_time_cost=False, enable_metrics=False, enable_metrics_for_all_schedulers=False, tokenizer_metrics_custom_labels_header='x-custom-labels', tokenizer_metrics_allowed_custom_labels=None, extra_metric_labels=None, bucket_time_to_first_token=None, bucket_inter_token_latency=None, bucket_e2e_request_latency=None, collect_tokens_histogram=False, prompt_tokens_buckets=None, generation_tokens_buckets=None, gc_warning_threshold_secs=0.0, decode_log_interval=40, enable_request_time_stats_logging=False, kv_events_config=None, enable_trace=False, otlp_traces_endpoint='localhost:4317', export_metrics_to_file=False, export_metrics_to_file_dir=None, api_key=None, admin_api_key=None, served_model_name='MiniMax-M2.1', weight_version='default', chat_template=None, hf_chat_template_name=None, completion_template=None, file_storage_path='sglang_storage', enable_cache_report=False, reasoning_parser=None, tool_call_parser=None, tool_server=None, sampling_defaults='model', dp_size=1, load_balance_method='round_robin', attn_cp_size=1, moe_dp_size=1, dist_init_addr=None, nnodes=1, node_rank=0, json_model_override_args='{}', preferred_sampling_params=None, enable_lora=None, enable_lora_overlap_loading=None, max_lora_rank=None, lora_target_modules=None, lora_paths=None, max_loaded_loras=None, max_loras_per_batch=8, lora_eviction_policy='lru', lora_backend='csgmv', max_lora_chunk_size=16, attention_backend='flashinfer', decode_attention_backend=None, prefill_attention_backend=None, sampling_backend='flashinfer', grammar_backend='xgrammar', mm_attention_backend=None, fp8_gemm_runner_backend='triton', fp4_gemm_runner_backend='flashinfer_cutlass', nsa_prefill_backend=None, nsa_decode_backend=None, disable_flashinfer_autotune=False, mamba_backend='triton', speculative_algorithm=None, speculative_draft_model_path=None, speculative_draft_model_revision=None, speculative_draft_load_format=None, speculative_num_steps=None, speculative_eagle_topk=None, speculative_num_draft_tokens=None, speculative_accept_threshold_single=1.0, speculative_accept_threshold_acc=1.0, speculative_token_map=None, speculative_attention_mode='prefill', speculative_draft_attention_backend=None, speculative_moe_runner_backend='auto', speculative_moe_a2a_backend=None, speculative_draft_model_quantization=None, speculative_ngram_min_match_window_size=1, speculative_ngram_max_match_window_size=12, speculative_ngram_min_bfs_breadth=1, speculative_ngram_max_bfs_breadth=10, speculative_ngram_match_type='BFS', speculative_ngram_branch_length=18, speculative_ngram_capacity=10000000, enable_multi_layer_eagle=False, ep_size=1, moe_a2a_backend='none', moe_runner_backend='auto', flashinfer_mxfp4_moe_precision='default', enable_flashinfer_allreduce_fusion=False, enable_aiter_allreduce_fusion=False, deepep_mode='auto', ep_num_redundant_experts=0, ep_dispatch_algorithm=None, init_expert_location='trivial', enable_eplb=False, eplb_algorithm='auto', eplb_rebalance_num_iterations=1000, eplb_rebalance_layers_per_chunk=None, eplb_min_rebalancing_utilization_threshold=1.0, expert_distribution_recorder_mode=None, expert_distribution_recorder_buffer_size=1000, enable_expert_distribution_metrics=False, deepep_config=None, moe_dense_tp_size=None, elastic_ep_backend=None, mooncake_ib_device=None, max_mamba_cache_size=None, mamba_ssm_dtype=None, mamba_full_memory_ratio=0.9, mamba_scheduler_strategy='no_buffer', mamba_track_interval=256, linear_attn_backend='triton', linear_attn_decode_backend=None, linear_attn_prefill_backend=None, enable_hierarchical_cache=False, hicache_ratio=2.0, hicache_size=0, hicache_write_policy='write_through', hicache_io_backend='kernel', hicache_mem_layout='layer_first', disable_hicache_numa_detect=False, hicache_storage_backend=None, hicache_storage_prefetch_policy='best_effort', hicache_storage_backend_extra_config=None, hierarchical_sparse_attention_extra_config=None, enable_lmcache=False, kt_weight_path='/models/MiniMax-M2.1', kt_method='FP8', kt_cpuinfer=102, kt_threadpool_count=2, kt_num_gpu_experts=31, kt_gpu_experts_ratio=None, kt_max_deferred_experts_per_token=None, kt_gpu_prefill_token_threshold=4096, record_kt_gpu_expert_distribution=False, kt_enable_dynamic_expert_update=False, kt_expert_placement_strategy='uniform', dllm_algorithm=None, dllm_algorithm_config=None, enable_double_sparsity=False, ds_channel_config_path=None, ds_heavy_channel_num=32, ds_heavy_token_num=256, ds_heavy_channel_type='qk', ds_sparse_decode_threshold=4096, cpu_offload_gb=0, offload_group_size=-1, offload_num_in_group=1, offload_prefetch_step=1, offload_mode='cpu', multi_item_scoring_delimiter=None, disable_radix_cache=False, cuda_graph_max_bs=24, cuda_graph_bs=[1, 2, 4, 8, 12, 16, 24], disable_cuda_graph=False, disable_cuda_graph_padding=False, enable_profile_cuda_graph=False, enable_cudagraph_gc=False, enable_layerwise_nvtx_marker=False, enable_nccl_nvls=False, enable_symm_mem=False, disable_flashinfer_cutlass_moe_fp4_allgather=False, enable_tokenizer_batch_encode=False, disable_tokenizer_batch_decode=False, disable_outlines_disk_cache=False, disable_custom_all_reduce=False, enable_mscclpp=False, enable_torch_symm_mem=False, disable_overlap_schedule=False, enable_mixed_chunk=True, enable_dp_attention=False, enable_dp_lm_head=False, enable_two_batch_overlap=False, enable_single_batch_overlap=False, tbo_token_distribution_threshold=0.48, enable_torch_compile=False, enable_piecewise_cuda_graph=False, enable_torch_compile_debug_mode=False, torch_compile_max_bs=32, piecewise_cuda_graph_max_tokens=32768, piecewise_cuda_graph_tokens=[4, 8, 12, 16, 20, 24, 28, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 256, 288, 320, 352, 384, 416, 448, 480, 512, 576, 640, 704, 768, 832, 896, 960, 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072, 3328, 3584, 3840, 4096, 4608, 5120, 5632, 6144, 6656, 7168, 7680, 8192, 8704, 9216, 9728, 10240, 10752, 11264, 11776, 12288, 12800, 13312, 13824, 14336, 14848, 15360, 15872, 16384, 16896, 17408, 17920, 18432, 18944, 19456, 19968, 20480, 20992, 21504, 22016, 22528, 23040, 23552, 24064, 24576, 25088, 25600, 26112, 26624, 27136, 27648, 28160, 28672, 29184, 29696, 30208, 30720, 31232, 31744, 32256, 32768], piecewise_cuda_graph_compiler='eager', torchao_config='', enable_nan_detection=False, enable_p2p_check=True, triton_attention_reduce_in_fp32=False, triton_attention_num_kv_splits=8, triton_attention_split_tile_size=None, num_continuous_decode_steps=1, delete_ckpt_after_loading=False, enable_memory_saver=False, enable_weights_cpu_backup=False, enable_draft_weights_cpu_backup=False, allow_auto_truncate=False, enable_custom_logit_processor=False, flashinfer_mla_disable_ragged=False, disable_shared_experts_fusion=True, disable_chunked_prefix_cache=False, disable_fast_image_processor=False, keep_mm_feature_on_device=False, enable_return_hidden_states=False, enable_return_routed_experts=False, scheduler_recv_interval=1, numa_node=None, enable_deterministic_inference=False, rl_on_policy_target=None, enable_attn_tp_input_scattered=False, enable_nsa_prefill_context_parallel=False, nsa_prefill_cp_mode='round-robin-split', enable_fused_qk_norm_rope=False, enable_precise_embedding_interpolation=False, enable_dynamic_batch_tokenizer=False, dynamic_batch_tokenizer_batch_size=32, dynamic_batch_tokenizer_batch_timeout=0.002, debug_tensor_dump_output_folder=None, debug_tensor_dump_layers=None, debug_tensor_dump_input_file=None, debug_tensor_dump_inject=False, disaggregation_mode='null', disaggregation_transfer_backend='mooncake', disaggregation_bootstrap_port=8998, disaggregation_decode_tp=None, disaggregation_decode_dp=None, disaggregation_prefill_pp=1, disaggregation_ib_device=None, disaggregation_decode_enable_offload_kvcache=False, num_reserved_decode_tokens=512, disaggregation_decode_polling_interval=1, encoder_only=False, language_only=False, encoder_transfer_backend='zmq_to_scheduler', encoder_urls=[], custom_weight_loader=[], weight_loader_disable_mmap=False, remote_instance_weight_loader_seed_instance_ip=None, remote_instance_weight_loader_seed_instance_service_port=None, remote_instance_weight_loader_send_weights_group_ports=None, remote_instance_weight_loader_backend='nccl', remote_instance_weight_loader_start_seed_via_transfer_engine=False, enable_pdmux=False, pdmux_config_path=None, sm_group_num=8, mm_max_concurrent_calls=32, mm_per_request_timeout=10.0, enable_broadcast_mm_inputs_process=False, enable_prefix_mm_cache=False, mm_enable_dp_encoder=False, mm_process_config={}, limit_mm_data_per_request=None, enable_mm_global_cache=False, decrypted_config_file=None, decrypted_draft_config_file=None, forward_hooks=None) [2026-03-16 14:56:57] Downcasting torch.float32 to torch.float16. [2026-03-16 14:56:58] Using default HuggingFace chat template with detected content format: openai [2026-03-16 14:57:04 TP0] Downcasting torch.float32 to torch.float16. [2026-03-16 14:57:04 TP1] Downcasting torch.float32 to torch.float16. [2026-03-16 14:57:04 TP1] Mamba selective_state_update backend initialized: triton [2026-03-16 14:57:04 TP1] Downcasting torch.float32 to torch.float16. [2026-03-16 14:57:04 TP0] Mamba selective_state_update backend initialized: triton [2026-03-16 14:57:04 TP0] Downcasting torch.float32 to torch.float16. [2026-03-16 14:57:04 TP1] Init torch distributed begin. [2026-03-16 14:57:04 TP0] Init torch distributed begin. [Gloo] Rank 1 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1 [Gloo] Rank 0 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1 [Gloo] Rank 0 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1 [Gloo] Rank 1 is connected to 1 peer ranks. Expected number of connected peer ranks is : 1 [2026-03-16 14:57:04 TP0] sglang is using nccl==2.27.5 [2026-03-16 14:57:05 TP0] reading GPU P2P access cache from /home/u02/.cache/sglang/gpu_p2p_access_cache_for_0,1,2.json [2026-03-16 14:57:05 TP1] reading GPU P2P access cache from /home/u02/.cache/sglang/gpu_p2p_access_cache_for_0,1,2.json [2026-03-16 14:57:05 TP1] Custom allreduce is disabled because your platform lacks GPU P2P capability or P2P test failed. To silence this warning, specify disable_custom_all_reduce=True explicitly. [2026-03-16 14:57:05 TP0] Custom allreduce is disabled because your platform lacks GPU P2P capability or P2P test failed. To silence this warning, specify disable_custom_all_reduce=True explicitly. [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [Gloo] Rank 0 is connected to 0 peer ranks. Expected number of connected peer ranks is : 0 [2026-03-16 14:57:05 TP1] Init torch distributed ends. elapsed=0.58 s, mem usage=0.22 GB [2026-03-16 14:57:05 TP0] Init torch distributed ends. elapsed=0.58 s, mem usage=0.22 GB [2026-03-16 14:57:05 TP0] Ignore import error when loading sglang.srt.models.glm_ocr: No module named 'transformers.models.glm_ocr' [2026-03-16 14:57:05 TP0] Ignore import error when loading sglang.srt.models.glm_ocr_nextn: No module named 'transformers.models.glm_ocr' [2026-03-16 14:57:05 TP0] Ignore import error when loading sglang.srt.models.glmasr: cannot import name 'GlmAsrConfig' from 'transformers' (/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/transformers/__init__.py) [2026-03-16 14:57:05 TP1] Ignore import error when loading sglang.srt.models.glm_ocr: No module named 'transformers.models.glm_ocr' [2026-03-16 14:57:05 TP1] Ignore import error when loading sglang.srt.models.glm_ocr_nextn: No module named 'transformers.models.glm_ocr' [2026-03-16 14:57:05 TP1] Ignore import error when loading sglang.srt.models.glmasr: cannot import name 'GlmAsrConfig' from 'transformers' (/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/transformers/__init__.py) [2026-03-16 14:57:06 TP1] Load weight begin. avail mem=30.86 GB [2026-03-16 14:57:06 TP0] Load weight begin. avail mem=30.86 GB [2026-03-16 14:57:06 TP0] Detected fp8 checkpoint. [2026-03-16 14:57:06 TP1] Using kt_num_gpu_experts=31 per layer, total GPU experts: 1922 (= 31 × 62 MoE layers) [2026-03-16 14:57:06 TP0] Using kt_num_gpu_experts=31 per layer, total GPU experts: 1922 (= 31 × 62 MoE layers) [2026-03-16 14:57:06 TP0] Using uniform strategy for GPU expert placement [2026-03-16 14:57:06 TP0] KT GPU experts: layer 0 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 1 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 2 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 3 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 4 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 5 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 6 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 7 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 8 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 9 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 10 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 11 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 12 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 13 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 14 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 15 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 16 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 17 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 18 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 19 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 20 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 21 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 22 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 23 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 24 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 25 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 26 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 27 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 28 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 29 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 30 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 31 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 32 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 33 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 34 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 35 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 36 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 37 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 38 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 39 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 40 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 41 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 42 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 43 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 44 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 45 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 46 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 47 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 48 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 49 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 50 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 51 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 52 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 53 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 54 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 55 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 56 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 57 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 58 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 59 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 60 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] KT GPU experts: layer 61 (MoE) has 31 GPU experts [2026-03-16 14:57:06 TP0] Generated KT GPU experts masks using 'uniform' strategy: 62 MoE layers (out of 62 total layers) x 256 experts, total GPU experts in MoE layers = 1922 [2026-03-16 14:57:06 TP0] [KT] Created shared staging buffer: 192.0 MiB (shape=torch.Size([32768, 3072]), dtype=torch.float16) CPUInfer[0x428bb100]: Hello WorkerPool[0x428bafb0] 2 subpools, [numa:threads][0:51] [1:51] ===========In NumaPool============ In Numa Worker Pool at NUMA 0, 51 threads Core 16 inside NUMA node 0 not found Core 17 inside NUMA node 0 not found Core 18 inside NUMA node 0 not found Core 19 inside NUMA node 0 not found Core 20 inside NUMA node 0 not found Core 21 inside NUMA node 0 not found Core 22 inside NUMA node 0 not found Core 23 inside NUMA node 0 not found Core 24 inside NUMA node 0 not found Core 25 inside NUMA node 0 not found Core 26 inside NUMA node 0 not found Core 27 inside NUMA node 0 not found Core 28 inside NUMA node 0 not found Core 29 inside NUMA node 0 not found Core 30 inside NUMA node 0 not found Core 31 inside NUMA node 0 not found Core 32 inside NUMA node 0 not found Core 33 inside NUMA node 0 not found Core 34 inside NUMA node 0 not found Core 35 inside NUMA node 0 not found Core 36 inside NUMA node 0 not found Core 37 inside NUMA node 0 not found Core 38 inside NUMA node 0 not found Core 39 inside NUMA node 0 not found Core 40 inside NUMA node 0 not found Core 41 inside NUMA node 0 not found Core 42 inside NUMA node 0 not found Core 43 inside NUMA node 0 not found Core 44 inside NUMA node 0 not found Core 45 inside NUMA node 0 not found Core 46 inside NUMA node 0 not found Core 47 inside NUMA node 0 not found Core 48 inside NUMA node 0 not found Core 49 inside NUMA node 0 not found Core 50 inside NUMA node 0 not found ===========In NumaPool============ In Numa Worker Pool at NUMA 1, 51 threads Core 16 inside NUMA node 1 not found Core 17 inside NUMA node 1 not found Core 18 inside NUMA node 1 not found Core 19 inside NUMA node 1 not found Core 20 inside NUMA node 1 not found Core 21 inside NUMA node 1 not found Core 22 inside NUMA node 1 not found Core 23 inside NUMA node 1 not found Core 24 inside NUMA node 1 not found Core 25 inside NUMA node 1 not found Core 26 inside NUMA node 1 not found Core 27 inside NUMA node 1 not found Core 28 inside NUMA node 1 not found Core 29 inside NUMA node 1 not found Core 30 inside NUMA node 1 not found Core 31 inside NUMA node 1 not found Core 32 inside NUMA node 1 not found Core 33 inside NUMA node 1 not found Core 34 inside NUMA node 1 not found Core 35 inside NUMA node 1 not found Core 36 inside NUMA node 1 not found Core 37 inside NUMA node 1 not found Core 38 inside NUMA node 1 not found Core 39 inside NUMA node 1 not found Core 40 inside NUMA node 1 not found Core 41 inside NUMA node 1 not found Core 42 inside NUMA node 1 not found Core 43 inside NUMA node 1 not found Core 44 inside NUMA node 1 not found Core 45 inside NUMA node 1 not found Core 46 inside NUMA node 1 not found Core 47 inside NUMA node 1 not found Core 48 inside NUMA node 1 not found Core 49 inside NUMA node 1 not found Core 50 inside NUMA node 1 not found [FP8SafeTensorLoader] Detected format: mixtral [FP8SafeTensorLoader] Detected scale format: block-wise (weight_scale_inv) Loading safetensors checkpoint shards: 0% Completed | 0/125 [00:00<?, ?it/s] Loading safetensors checkpoint shards: 2% Completed | 2/125 [00:00<00:11, 10.34it/s] Loading safetensors checkpoint shards: 3% Completed | 4/125 [00:00<00:11, 10.29it/s] Loading safetensors checkpoint shards: 5% Completed | 6/125 [00:00<00:10, 11.16it/s] Loading safetensors checkpoint shards: 6% Completed | 8/125 [00:00<00:10, 11.61it/s] Loading safetensors checkpoint shards: 8% Completed | 10/125 [00:00<00:09, 12.75it/s] Loading safetensors checkpoint shards: 10% Completed | 12/125 [00:01<00:09, 12.55it/s] Loading safetensors checkpoint shards: 11% Completed | 14/125 [00:01<00:08, 12.46it/s] Loading safetensors checkpoint shards: 13% Completed | 16/125 [00:01<00:08, 13.17it/s] Loading safetensors checkpoint shards: 14% Completed | 18/125 [00:01<00:14, 7.53it/s] Loading safetensors checkpoint shards: 16% Completed | 20/125 [00:02<00:12, 8.15it/s] Loading safetensors checkpoint shards: 18% Completed | 22/125 [00:02<00:10, 9.51it/s] Loading safetensors checkpoint shards: 19% Completed | 24/125 [00:02<00:10, 9.71it/s] Loading safetensors checkpoint shards: 21% Completed | 26/125 [00:02<00:09, 10.94it/s] Loading safetensors checkpoint shards: 22% Completed | 28/125 [00:02<00:08, 12.04it/s] Loading safetensors checkpoint shards: 24% Completed | 30/125 [00:02<00:08, 11.44it/s] Loading safetensors checkpoint shards: 26% Completed | 32/125 [00:02<00:07, 12.41it/s] Loading safetensors checkpoint shards: 27% Completed | 34/125 [00:03<00:07, 12.42it/s] Loading safetensors checkpoint shards: 29% Completed | 36/125 [00:03<00:07, 12.42it/s] Loading safetensors checkpoint shards: 30% Completed | 38/125 [00:03<00:06, 13.20it/s] Loading safetensors checkpoint shards: 32% Completed | 40/125 [00:03<00:07, 12.14it/s] Loading safetensors checkpoint shards: 34% Completed | 42/125 [00:03<00:07, 11.46it/s] Loading safetensors checkpoint shards: 35% Completed | 44/125 [00:03<00:06, 12.39it/s] Loading safetensors checkpoint shards: 37% Completed | 46/125 [00:04<00:05, 13.24it/s] Loading safetensors checkpoint shards: 38% Completed | 48/125 [00:04<00:05, 13.00it/s] Loading safetensors checkpoint shards: 40% Completed | 50/125 [00:04<00:05, 13.69it/s] Loading safetensors checkpoint shards: 42% Completed | 52/125 [00:04<00:05, 14.22it/s] Loading safetensors checkpoint shards: 43% Completed | 54/125 [00:04<00:05, 13.64it/s] Loading safetensors checkpoint shards: 45% Completed | 56/125 [00:04<00:05, 13.23it/s] Loading safetensors checkpoint shards: 46% Completed | 58/125 [00:04<00:05, 12.96it/s] Loading safetensors checkpoint shards: 48% Completed | 60/125 [00:05<00:05, 12.75it/s] Loading safetensors checkpoint shards: 50% Completed | 62/125 [00:05<00:04, 13.48it/s] Loading safetensors checkpoint shards: 51% Completed | 64/125 [00:05<00:04, 12.32it/s] Loading safetensors checkpoint shards: 53% Completed | 66/125 [00:05<00:05, 11.56it/s] Loading safetensors checkpoint shards: 54% Completed | 68/125 [00:05<00:04, 11.78it/s] Loading safetensors checkpoint shards: 56% Completed | 70/125 [00:05<00:04, 11.94it/s] Loading safetensors checkpoint shards: 58% Completed | 72/125 [00:06<00:04, 11.93it/s] Loading safetensors checkpoint shards: 59% Completed | 74/125 [00:06<00:03, 12.84it/s] Loading safetensors checkpoint shards: 61% Completed | 76/125 [00:06<00:03, 12.74it/s] Loading safetensors checkpoint shards: 62% Completed | 78/125 [00:06<00:03, 11.80it/s] Loading safetensors checkpoint shards: 64% Completed | 80/125 [00:06<00:04, 11.23it/s] Loading safetensors checkpoint shards: 66% Completed | 82/125 [00:06<00:03, 11.53it/s] Loading safetensors checkpoint shards: 67% Completed | 84/125 [00:07<00:03, 12.51it/s] Loading safetensors checkpoint shards: 69% Completed | 86/125 [00:07<00:03, 12.46it/s] Loading safetensors checkpoint shards: 70% Completed | 88/125 [00:07<00:03, 11.64it/s] Loading safetensors checkpoint shards: 72% Completed | 90/125 [00:07<00:02, 11.81it/s] Loading safetensors checkpoint shards: 74% Completed | 92/125 [00:07<00:02, 12.74it/s] Loading safetensors checkpoint shards: 75% Completed | 94/125 [00:07<00:02, 12.59it/s] Loading safetensors checkpoint shards: 77% Completed | 96/125 [00:08<00:02, 12.54it/s] Loading safetensors checkpoint shards: 78% Completed | 98/125 [00:08<00:02, 11.65it/s] Loading safetensors checkpoint shards: 80% Completed | 100/125 [00:08<00:02, 11.79it/s] Loading safetensors checkpoint shards: 82% Completed | 102/125 [00:09<00:03, 6.76it/s] Loading safetensors checkpoint shards: 83% Completed | 104/125 [00:09<00:02, 7.82it/s] Loading safetensors checkpoint shards: 85% Completed | 106/125 [00:09<00:02, 8.76it/s] Loading safetensors checkpoint shards: 86% Completed | 108/125 [00:09<00:01, 9.60it/s] Loading safetensors checkpoint shards: 88% Completed | 110/125 [00:09<00:01, 9.78it/s] Loading safetensors checkpoint shards: 90% Completed | 112/125 [00:09<00:01, 10.38it/s] Loading safetensors checkpoint shards: 91% Completed | 114/125 [00:10<00:01, 10.34it/s] Loading safetensors checkpoint shards: 93% Completed | 116/125 [00:10<00:00, 10.26it/s] Loading safetensors checkpoint shards: 94% Completed | 118/125 [00:10<00:00, 10.78it/s] [2026-03-16 14:57:17 TP1] Load weight end. elapsed=11.34 s, type=MiniMaxM2ForCausalLM, dtype=torch.float16, avail mem=15.41 GB, mem usage=15.46 GB. Loading safetensors checkpoint shards: 96% Completed | 120/125 [00:10<00:00, 11.85it/s] Loading safetensors checkpoint shards: 98% Completed | 122/125 [00:10<00:00, 12.01it/s] Loading safetensors checkpoint shards: 99% Completed | 124/125 [00:10<00:00, 12.87it/s] Loading safetensors checkpoint shards: 100% Completed | 125/125 [00:10<00:00, 11.43it/s] TP MOE layer 0, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 0] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.7ms, cpp_load_weights: 240.1ms, cleanup: 0.0ms, total: 280.5ms TP MOE layer 1, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 1] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.1ms, create_moe: 16.2ms, cpp_load_weights: 236.7ms, cleanup: 0.0ms, total: 275.9ms TP MOE layer 2, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 2] load_experts: 22.3ms, prepare_tensors: 0.0ms, build_ptrs: 0.1ms, create_moe: 16.1ms, cpp_load_weights: 240.2ms, cleanup: 0.0ms, total: 278.8ms TP MOE layer 3, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 3] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 14.6ms, cpp_load_weights: 231.0ms, cleanup: 0.0ms, total: 268.5ms TP MOE layer 4, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 4] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.6ms, cpp_load_weights: 274.6ms, cleanup: 0.0ms, total: 313.9ms TP MOE layer 5, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 5] load_experts: 22.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.1ms, create_moe: 15.6ms, cpp_load_weights: 235.7ms, cleanup: 0.0ms, total: 273.9ms TP MOE layer 6, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 6] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.9ms, cpp_load_weights: 222.3ms, cleanup: 0.0ms, total: 261.1ms TP MOE layer 7, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 7] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.2ms, cpp_load_weights: 230.6ms, cleanup: 0.0ms, total: 270.5ms TP MOE layer 8, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 8] load_experts: 22.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.5ms, cpp_load_weights: 232.6ms, cleanup: 0.0ms, total: 270.5ms TP MOE layer 9, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 9] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.1ms, cpp_load_weights: 244.5ms, cleanup: 0.0ms, total: 282.4ms TP MOE layer 10, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 10] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 18.7ms, cpp_load_weights: 258.0ms, cleanup: 0.0ms, total: 299.4ms TP MOE layer 11, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 11] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.1ms, cpp_load_weights: 233.8ms, cleanup: 0.0ms, total: 272.5ms TP MOE layer 12, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 12] load_experts: 22.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.5ms, cpp_load_weights: 240.8ms, cleanup: 0.0ms, total: 278.8ms TP MOE layer 13, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 13] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 14.7ms, cpp_load_weights: 249.3ms, cleanup: 0.0ms, total: 287.0ms TP MOE layer 14, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 14] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.6ms, cpp_load_weights: 252.0ms, cleanup: 0.0ms, total: 290.6ms TP MOE layer 15, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 15] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.6ms, cpp_load_weights: 246.1ms, cleanup: 0.0ms, total: 286.5ms TP MOE layer 16, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 16] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.4ms, cpp_load_weights: 234.2ms, cleanup: 0.0ms, total: 274.4ms TP MOE layer 17, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 17] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.5ms, cpp_load_weights: 242.5ms, cleanup: 0.0ms, total: 282.8ms TP MOE layer 18, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 18] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.7ms, cpp_load_weights: 228.8ms, cleanup: 0.0ms, total: 269.2ms TP MOE layer 19, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 19] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.0ms, cpp_load_weights: 226.7ms, cleanup: 0.0ms, total: 266.3ms TP MOE layer 20, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 20] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.4ms, cpp_load_weights: 234.6ms, cleanup: 0.0ms, total: 272.7ms TP MOE layer 21, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 21] load_experts: 22.9ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.6ms, cpp_load_weights: 235.8ms, cleanup: 0.0ms, total: 274.5ms TP MOE layer 22, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 22] load_experts: 22.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 236.4ms, cleanup: 0.0ms, total: 274.7ms TP MOE layer 23, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 23] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.5ms, cpp_load_weights: 247.4ms, cleanup: 0.0ms, total: 286.7ms TP MOE layer 24, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 24] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.7ms, cpp_load_weights: 250.8ms, cleanup: 0.0ms, total: 290.4ms TP MOE layer 25, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 25] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.6ms, cpp_load_weights: 256.1ms, cleanup: 0.0ms, total: 294.7ms TP MOE layer 26, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 26] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.1ms, cpp_load_weights: 236.8ms, cleanup: 0.0ms, total: 274.7ms TP MOE layer 27, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 27] load_experts: 22.9ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 239.9ms, cleanup: 0.0ms, total: 278.7ms TP MOE layer 28, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 28] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.1ms, cpp_load_weights: 276.3ms, cleanup: 0.0ms, total: 314.3ms TP MOE layer 29, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 29] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.6ms, cpp_load_weights: 244.9ms, cleanup: 0.0ms, total: 284.4ms TP MOE layer 30, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 30] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.9ms, cpp_load_weights: 227.0ms, cleanup: 0.0ms, total: 266.7ms TP MOE layer 31, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 31] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.5ms, cpp_load_weights: 226.9ms, cleanup: 0.0ms, total: 266.6ms TP MOE layer 32, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 32] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.5ms, cpp_load_weights: 225.9ms, cleanup: 0.0ms, total: 264.0ms TP MOE layer 33, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 33] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.8ms, cpp_load_weights: 231.7ms, cleanup: 0.0ms, total: 271.5ms TP MOE layer 34, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 34] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.8ms, cpp_load_weights: 234.0ms, cleanup: 0.0ms, total: 274.7ms TP MOE layer 35, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 35] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.5ms, cpp_load_weights: 236.0ms, cleanup: 0.0ms, total: 276.5ms TP MOE layer 36, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 36] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.3ms, cpp_load_weights: 234.5ms, cleanup: 0.0ms, total: 274.7ms TP MOE layer 37, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 37] load_experts: 22.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.3ms, cpp_load_weights: 235.0ms, cleanup: 0.0ms, total: 273.0ms TP MOE layer 38, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 38] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.1ms, cpp_load_weights: 255.7ms, cleanup: 0.0ms, total: 294.7ms TP MOE layer 39, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 39] load_experts: 22.9ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.6ms, cpp_load_weights: 230.0ms, cleanup: 0.0ms, total: 270.7ms TP MOE layer 40, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 40] load_experts: 22.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.0ms, cpp_load_weights: 231.6ms, cleanup: 0.0ms, total: 269.2ms TP MOE layer 41, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 41] load_experts: 22.8ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.2ms, cpp_load_weights: 245.9ms, cleanup: 0.0ms, total: 284.1ms TP MOE layer 42, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 42] load_experts: 22.6ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.7ms, cpp_load_weights: 250.2ms, cleanup: 0.0ms, total: 290.7ms TP MOE layer 43, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 43] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 17.8ms, cpp_load_weights: 238.8ms, cleanup: 0.0ms, total: 279.7ms TP MOE layer 44, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 44] load_experts: 22.7ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 14.9ms, cpp_load_weights: 226.7ms, cleanup: 0.0ms, total: 264.4ms TP MOE layer 45, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 45] load_experts: 354.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.3ms, create_moe: 20.6ms, cpp_load_weights: 248.3ms, cleanup: 0.0ms, total: 623.4ms TP MOE layer 46, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 46] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.7ms, cpp_load_weights: 220.8ms, cleanup: 0.0ms, total: 260.9ms TP MOE layer 47, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 47] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.1ms, cpp_load_weights: 227.2ms, cleanup: 0.0ms, total: 266.7ms TP MOE layer 48, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 48] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 233.3ms, cleanup: 0.0ms, total: 272.3ms TP MOE layer 49, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 49] load_experts: 23.1ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.3ms, cpp_load_weights: 249.3ms, cleanup: 0.0ms, total: 289.0ms TP MOE layer 50, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 50] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.3ms, cpp_load_weights: 255.3ms, cleanup: 0.0ms, total: 294.8ms TP MOE layer 51, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 51] load_experts: 23.3ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.2ms, cpp_load_weights: 244.0ms, cleanup: 0.0ms, total: 283.6ms TP MOE layer 52, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 52] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.8ms, cpp_load_weights: 224.9ms, cleanup: 0.0ms, total: 265.0ms TP MOE layer 53, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 53] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 23.2ms, cpp_load_weights: 241.8ms, cleanup: 0.0ms, total: 288.4ms TP MOE layer 54, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 1 at numa 1 Created AMX_FP8_MOE_TP 0 at numa 0 [NativeMoEWrapper Layer 54] load_experts: 23.1ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.7ms, cpp_load_weights: 248.9ms, cleanup: 0.0ms, total: 288.9ms TP MOE layer 55, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 55] load_experts: 23.4ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.7ms, cpp_load_weights: 248.5ms, cleanup: 0.0ms, total: 287.8ms TP MOE layer 56, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 56] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.4ms, cpp_load_weights: 247.0ms, cleanup: 0.0ms, total: 286.7ms TP MOE layer 57, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 57] load_experts: 23.5ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 15.8ms, cpp_load_weights: 255.2ms, cleanup: 0.0ms, total: 294.7ms TP MOE layer 58, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 58] load_experts: 23.1ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 18.3ms, cpp_load_weights: 238.8ms, cleanup: 0.0ms, total: 280.4ms TP MOE layer 59, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 59] load_experts: 23.3ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.5ms, cpp_load_weights: 245.0ms, cleanup: 0.0ms, total: 285.1ms TP MOE layer 60, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 60] load_experts: 23.0ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.9ms, cpp_load_weights: 234.4ms, cleanup: 0.0ms, total: 274.5ms TP MOE layer 61, pool: 0x428bafb0, expert num: 256, num_experts_per_tok: 8 Created AMX_FP8_MOE_TP 0 at numa 0 Created AMX_FP8_MOE_TP 1 at numa 1 [NativeMoEWrapper Layer 61] load_experts: 23.2ms, prepare_tensors: 0.0ms, build_ptrs: 0.2ms, create_moe: 16.8ms, cpp_load_weights: 224.6ms, cleanup: 0.0ms, total: 264.9ms [2026-03-16 14:57:35 TP0] Load weight end. elapsed=29.52 s, type=MiniMaxM2ForCausalLM, dtype=torch.float16, avail mem=15.22 GB, mem usage=15.64 GB. [2026-03-16 14:57:35 TP0] Using KV cache dtype: torch.float16 [2026-03-16 14:57:35 TP1] KV Cache is allocated. #tokens: 50000, K size: 2.96 GB, V size: 2.96 GB [2026-03-16 14:57:35 TP1] Memory pool end. avail mem=9.34 GB [2026-03-16 14:57:35 TP0] KV Cache is allocated. #tokens: 50000, K size: 2.96 GB, V size: 2.96 GB [2026-03-16 14:57:35 TP0] Memory pool end. avail mem=9.15 GB [2026-03-16 14:57:36 TP0] Capture cuda graph begin. This can take up to several minutes. avail mem=8.73 GB [2026-03-16 14:57:36 TP0] Capture cuda graph bs [1, 2, 4, 8, 12, 16] [2026-03-16 14:57:36 TP1] Capture cuda graph begin. This can take up to several minutes. avail mem=8.91 GB Capturing batches (bs=16 avail_mem=8.70 GB): 0%| | 0/6 [00:00<?, ?it/s][2026-03-16 14:57:37 TP1] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=4096,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json [2026-03-16 14:57:37 TP0] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=4096,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json [2026-03-16 14:57:37 TP1] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=3072,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json [2026-03-16 14:57:37 TP0] Using default W8A8 Block FP8 kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/quantization/configs/N=3072,K=3072,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json [2026-03-16 14:57:37 TP1] Using default MoE kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton [2026-03-16 14:57:37 TP1] Using MoE kernel config with down_moe=False. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128]_down.json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton [2026-03-16 14:57:37 TP0] Using default MoE kernel config. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128].json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton [2026-03-16 14:57:37 TP0] Using MoE kernel config with down_moe=False. Performance might be sub-optimal! Config file not found at /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/layers/moe/fused_moe_triton/configs/triton_3_5_1/E=31,N=768,device_name=NVIDIA_RTX_PRO_4500_Blackwell,dtype=fp8_w8a8,block_shape=[128, 128]_down.json, you can create them with https://github.com/sgl-project/sglang/tree/main/benchmark/kernels/fused_moe_triton Capturing batches (bs=1 avail_mem=8.39 GB): 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 6/6 [00:58<00:00, 9.75s/it] [2026-03-16 14:58:35 TP0] Capture cuda graph end. Time elapsed: 59.10 s. mem usage=0.39 GB. avail mem=8.33 GB. [2026-03-16 14:58:35 TP1] Capture cuda graph end. Time elapsed: 59.15 s. mem usage=0.29 GB. avail mem=8.62 GB. [2026-03-16 14:58:35 TP0] max_total_num_tokens=50000, chunked_prefill_size=32768, max_prefill_tokens=16384, max_running_requests=16, context_len=196608, available_gpu_mem=8.33 GB [2026-03-16 14:58:36] INFO: Started server process [9514] [2026-03-16 14:58:36] INFO: Waiting for application startup. [2026-03-16 14:58:36] Using default chat sampling params from model generation config: {'repetition_penalty': 1.0, 'temperature': 1.0, 'top_k': 40, 'top_p': 0.95} [2026-03-16 14:58:36] INFO: Application startup complete. [2026-03-16 14:58:36] INFO: Uvicorn running on http://0.0.0.0:30000 (Press CTRL+C to quit) /opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/fastapi/routing.py:116: FastAPIDeprecationWarning: ORJSONResponse is deprecated, FastAPI now serializes data directly to JSON bytes via Pydantic when a return type or response model is set, which is faster and doesn't need a custom response class. Read more in the FastAPI docs: https://fastapi.tiangolo.com/advanced/custom-response/#orjson-or-response-model and https://fastapi.tiangolo.com/tutorial/response-model/ response = await f(request) [2026-03-16 15:01:02] INFO: 127.0.0.1:36540 - "GET /v1/models HTTP/1.1" 200 OK [2026-03-16 15:02:52 TP0] Prefill batch, #new-seq: 1, #new-token: 47, #cached-token: 0, token usage: 0.00, #running-req: 0, #queue-req: 0, input throughput (token/s): 0.00, cuda graph: False [2026-03-16 15:04:38 TP0] Decode batch, #running-req: 1, #token: 88, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.09, #queue-req: 0 [2026-03-16 15:06:27 TP0] Decode batch, #running-req: 1, #token: 128, token usage: 0.00, cuda graph: True, gen throughput (token/s): 0.37, #queue-req: 0 [2026-03-16 15:06:44] Initialization failed. warmup error: Traceback (most recent call last): File "/opt/miniconda3/envs/kt-kernel/lib/python3.11/site-packages/sglang/srt/entrypoints/http_server.py", line 1745, in _execute_server_warmup assert res.status_code == 200, f"{res=}, {res.text=}" ^^^^^^^^^^^^^^^^^^^^^^ AssertionError: res=<Response [502]>, res.text='' Killed ``` @ErvinXie
Author
Owner

@ErvinXie commented on GitHub (Mar 17, 2026):

@merries711 Thanks for the detailed info.

Looking at your logs, there are several issues:

1. NUMA configuration — disable SNC in BIOS

Your Xeon 6530 x2 shows 4 NUMA nodes, which means your BIOS has SNC (Sub-NUMA Clustering) enabled — each physical CPU socket is split into 2 NUMA nodes, resulting in only 16 cores per node.

Recommended: Go into BIOS and disable SNC (set to "SNC disabled" or "Whole CPU" mode). This will give you 2 NUMA nodes (one per socket) with 32 cores each, which is much better for KTransformers' thread pool layout.

After disabling SNC, use:

--kt-threadpool-count 2 --kt-cpuinfer 60

Also note that NUMA node 2 currently has almost no free memory (1114 MB vs 258 GB total) — this alone can cause severe performance degradation. Disabling SNC and ensuring memory is evenly distributed across sockets will help.

2. GPU memory pressure

With 2× 32GB GPUs, --kt-num-gpu-experts 31 is very aggressive for MiniMax-M2.1. This likely leaves very little room for KV cache, explaining the 0.1 tok/s decode speed and warmup crash.

Try reducing significantly:

--kt-num-gpu-experts 4 --max-total-tokens 8192

See also #1885 for additional details about your Blackwell GPU compatibility.


This reply was co-authored by an AI agent and a human.

<!-- gh-comment-id:4072918541 --> @ErvinXie commented on GitHub (Mar 17, 2026): @merries711 Thanks for the detailed info. Looking at your logs, there are several issues: ### 1. NUMA configuration — disable SNC in BIOS Your Xeon 6530 x2 shows 4 NUMA nodes, which means your BIOS has **SNC (Sub-NUMA Clustering)** enabled — each physical CPU socket is split into 2 NUMA nodes, resulting in only 16 cores per node. **Recommended:** Go into BIOS and **disable SNC** (set to "SNC disabled" or "Whole CPU" mode). This will give you 2 NUMA nodes (one per socket) with 32 cores each, which is much better for KTransformers' thread pool layout. After disabling SNC, use: ``` --kt-threadpool-count 2 --kt-cpuinfer 60 ``` Also note that **NUMA node 2 currently has almost no free memory** (1114 MB vs 258 GB total) — this alone can cause severe performance degradation. Disabling SNC and ensuring memory is evenly distributed across sockets will help. ### 2. GPU memory pressure With 2× 32GB GPUs, `--kt-num-gpu-experts 31` is very aggressive for MiniMax-M2.1. This likely leaves very little room for KV cache, explaining the 0.1 tok/s decode speed and warmup crash. Try reducing significantly: ``` --kt-num-gpu-experts 4 --max-total-tokens 8192 ``` See also #1885 for additional details about your Blackwell GPU compatibility. --- *This reply was co-authored by an AI agent and a human.*
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/ktransformers#1150
No description provided.