Files
project_6/qwen3_6_scripts
project6-dev 7185de5eef build(CRITICAL): complete .so build + deploy pipeline for competition submission
Dockerfile was missing ALL .so compilation steps:
  Step 1: build.sh → ex_factor_0.so (MoE topk), ex_factor_2.so (MoE GEMM), libex_registry.so
  Step 2: precompile_moe_topk.py → moe_topk_softmax_v3.so (CUB BlockReduce)
  Step 3: precompile_moe_kernels.py → moe_ops_v055.so (vllm v0.5.5 MoE kernels)
  Step 4: patch_ops.sh → deploy all Python + .so + serving layer
  Step 5: precompile_gdn.py → flash_qla GDN .so

patch_ops.sh was missing .so deployment:
  Added section 8: Deploy ex_engine package + .so to Python site-packages
  Added section 9: Deploy precompiled MoE .so to site-packages
  Both system path (/usr/local/corex/lib/python3/dist-packages/)
  and vllm path (model_executor/models/ex_engine/) covered

.so inventory for competition:
  - ex_factor_0.so: MoE topk_softmax CUDA kernel (corex clang, ivcore10)
  - ex_factor_2.so: MoE fused GEMM CUDA kernel
  - libex_registry.so: dlopen registry
  - moe_topk_softmax_v3.so: JIT compiled via torch.utils.cpp_extension
  - moe_ops_v055.so: vllm v0.5.5 compatible MoE kernels
  - flash_qla_sm70 GDN .so: GatedDeltaNet fused kernel
2026-08-10 10:25:31 +00:00
..