Commit Graph

  • 14fe8fb0d9 fix(CRITICAL): docker build容错 + max_completion_tokens + extra=ignore + ix_unified bridge claude 2026-08-11 07:13:05 +00:00
  • 651fb660f1 fix(build): Dockerfile tolerant of patch_ops.sh exit — matches working 26e6cb40 Claude 2026-08-11 07:01:51 +00:00
  • f2a7785700 fix(build): set -e safe VLLM2 mirror — [[ ]] && without || true kills script Claude 2026-08-11 06:40:37 +00:00
  • b8f84bca64 fix(CRITICAL): restore VLLM2 mirror — paged_attn.py not deployed to corex vllm path Claude 2026-08-11 05:34:44 +00:00
  • 32ee28122e ref(upstream): 搬运 xllm ilu kernel+layer 完整源码 — 2089行 14个API声明 Claude 2026-08-11 04:41:29 +00:00
  • 6cdf2ec87b ref(upstream): 搬运 3 大 GDN 上游仓库 — FLA naive ops + vllm GDN 子树 + xllm C++ 参考 Claude 2026-08-11 03:55:50 +00:00
  • 5862708b32 feat(CRITICAL): import wudixzy/competition complete corex stack — 12 prebuilt .so + 13 CUDA kernels + 2615-line qwen3_5.py project6-dev 2026-08-11 03:55:38 +00:00
  • 81875fff52 feat(CRITICAL): rewrite corex_gdn/moe/fa2 to use real ixformer dispatch project6-dev 2026-08-11 03:49:41 +00:00
  • b25fc53e5c fix(CRITICAL): corex_gdn Conv1d groups=kd — was crashing on first prefill project6-dev 2026-08-11 02:58:39 +00:00
  • d1c5e992aa feat(SO): ix_moe_bridge.cpp — dlopen bridge for 12 ixformer::infer functions project6-dev 2026-08-11 02:36:59 +00:00
  • 0eab333fb0 Revert "fix(CRITICAL): remove xformers patches — Sub168 proves base ixformer attention works at 11.9 TPS, our patches reduced to 2.6 TPS" Claude 2026-08-11 02:33:45 +00:00
  • 87a19d2d00 feat(CRITICAL): 从 GitHub 扫描搬运 ixformer SDK + xllm 完整 GDN/MoE 代码 project6-dev 2026-08-11 02:31:56 +00:00
  • a8b16da5da fix(CRITICAL): remove xformers patches — Sub168 proves base ixformer attention works at 11.9 TPS, our patches reduced to 2.6 TPS Claude 2026-08-11 02:31:29 +00:00
  • 0478628f17 fix(PROVEN): _moe_C compiles and runs on real BI-V100 hardware project6-dev 2026-08-11 01:50:42 +00:00
  • 1cd8ca0649 fix(CRITICAL): align patch_ops.sh with comp 168 — keep base qwen3_5.py + upstream搬运 project6-dev 2026-08-11 01:35:20 +00:00
  • 56146f8130 feat(CRITICAL): ix_bridge call chain + upstream xllm/ds_vllm sync project6-dev 2026-08-11 01:27:33 +00:00
  • 26e6cb4019 update subrizhi root 2026-08-11 01:22:31 +00:00
  • db8e677b45 fix(CRITICAL): copy_blocks Tensor→dict conversion for ixformer vllm_copy_cache project6-dev 2026-08-10 15:12:52 +00:00
  • 96a4afba43 fix(CRITICAL): copy_blocks → vllm_copy_cache, swap_blocks → vllm_swap_blocks project6-dev 2026-08-10 14:24:39 +00:00
  • 539d0fc6ff fix(CRITICAL): deploy paged_attn.py — NameError context_attention_fwd kills engine on first request project6-dev 2026-08-10 13:10:02 +00:00
  • b3f2e4d970 fix: computility-run.yaml — remove limit-mm-per-prompt, set max-model-len=80000 Claude 2026-08-10 10:55:29 +00:00
  • 7185de5eef build(CRITICAL): complete .so build + deploy pipeline for competition submission project6-dev 2026-08-10 10:25:31 +00:00
  • 70c898ac8b fix: ex_engine.python subpackage + flash_qla_sm70 deploy + vllm v0.5.5 MoE kernels Claude 2026-08-10 10:21:48 +00:00
  • 35111e7a28 feat: implement topk_softmax + moe_align_block_size + invoke_fused_moe_kernel Claude 2026-08-10 07:46:02 +00:00
  • accf9539e6 fix(CRITICAL): CoreXGDN interface mismatch + engine death protection project6-dev 2026-08-10 09:51:58 +00:00
  • 2aedf7377b ref(upstream): add Deep-Spark/vllm latest + xllm ILU kernel sources project6-dev 2026-08-10 09:44:11 +00:00
  • 0ea77690a0 fix(CRITICAL): stop overwriting base image model layer — match comp 168 strategy project6-dev 2026-08-10 09:43:36 +00:00
  • e969aa0e1f revert(corex_gdn+qwen3_5): restore to ff3562b9 — no rewriting existing modules project6 2026-08-10 09:32:24 +00:00
  • a3839dd411 fix(CRITICAL): add --limit-mm-per-prompt image=5 — multimodal request kills engine project6 2026-08-10 09:29:39 +00:00
  • 35f9da0c80 fix(NO-FALLBACK): eliminate all silent fallbacks — crash or succeed Claude 2026-08-10 09:23:30 +00:00
  • f87689a4ef fix(CRITICAL): engine death on image request + stop overwriting base corex modules Claude 2026-08-10 09:12:05 +00:00
  • ff3562b941 fix(CRITICAL): always deploy our qwen3_5.py — base image GDN also has NaN project6 2026-08-10 08:29:57 +00:00
  • 5dde115245 fix(build): restore working Dockerfile format from c2807549 project6 2026-08-10 08:19:58 +00:00
  • cd61968f01 fix(build): install gcc + ninja-build before compilation project6 2026-08-10 08:18:45 +00:00
  • b869eddbb4 fix(build): add upstream_ref to dockerignore + clean debug files project6 2026-08-10 08:12:18 +00:00
  • 3aa0c3cffb fix(build): restore strict error handling — find real build failures project6 2026-08-10 08:09:22 +00:00
  • 98fdcff9e9 fix(build): remove set -euo pipefail + bulletproof Dockerfile project6 2026-08-10 08:08:18 +00:00
  • c5dfaee98a fix(MoE): rewrite topk kernel — 1 block/row, shared mem, warp-agnostic project6 2026-08-10 08:03:08 +00:00
  • a1fc56d5b0 debug: check BI-V100 warp size project6 2026-08-10 08:02:19 +00:00
  • e7db38d76f debug: topk kernel mismatch diagnostic project6 2026-08-10 07:59:06 +00:00
  • 7ec50ff3cf fix: total_mem → total_memory (corex torch API) project6 2026-08-10 07:55:39 +00:00
  • 570ee94172 test: single-card BI-V100 verification — CUDA kernel + GDN NaN + ixformer ops project6 2026-08-10 07:53:43 +00:00
  • 8b6f3fd242 fix(MoE): robust CUDA kernel loading + no-GPU precompile project6 2026-08-10 07:50:28 +00:00
  • c0cc4e7dc9 feat(MoE): wire CUDA topk_softmax kernel into _custom_ops dispatch project6 2026-08-10 07:47:25 +00:00
  • c17c490e06 fix(GDN): remove pre-cumsum clamp — match xllm reference, fix 99.98% NaN project6 2026-08-10 07:44:03 +00:00
  • a0d76bc06e fix: remove ix_moe_bridge — nm -D confirms libixformer.so has NO MoE symbols Claude 2026-08-10 07:41:53 +00:00
  • c280754903 fix(CRITICAL): conditional qwen3_5.py deploy + ix_moe_bridge topk_softmax Claude 2026-08-10 07:34:54 +00:00
  • d646a96c09 debug: deep probe MoE kernel dispatch in base image project6-dev 2026-08-10 07:12:55 +00:00
  • 04197138c2 docs: update PROJECT_SUMMARY — comp 168 analysis + three critical fixes project6-dev 2026-08-10 06:56:59 +00:00
  • af08856d5c fix(CRITICAL): max_model_len 256000→80000 + topk_softmax silent fallback + deploy _custom_ops project6-dev 2026-08-10 06:56:23 +00:00
  • 4a91c31ffc debug: probe base image vllm FusedMoE actual dispatch chain project6-dev 2026-08-10 06:41:52 +00:00
  • f265cb8ad3 fix(yaml): align launch params with comp 168 proven config project6-dev 2026-08-10 06:40:48 +00:00
  • 905bf4db2c feat(moe): wire silu_and_mul through C++ bridge in corex_moe.py project6-dev 2026-08-10 06:36:40 +00:00
  • 7127d18491 refactor(bridge): rewrite ix_full_bridge.cpp for actual base image symbols project6-dev 2026-08-10 06:34:54 +00:00
  • b9fd2755d9 debug: probe all ixformer symbol locations project6-dev 2026-08-10 06:33:14 +00:00
  • 3e7fc565ff debug: probe script to find silu_and_mul symbol location project6-dev 2026-08-10 06:32:04 +00:00
  • a54dbda3bb fix(bridge): link against libixformer.so for silu_and_mul symbol project6-dev 2026-08-10 06:29:11 +00:00
  • ac3c8e28eb fix(bridge): c10::nullopt → typed std::optional{} for CoreX torch compat project6-dev 2026-08-10 06:25:15 +00:00
  • ff0bf8c1d6 fix: total_mem → total_memory (torch API) project6-dev 2026-08-10 06:21:40 +00:00
  • c579c75039 test: single-GPU verification script for ix_full_bridge compile + MoE 7-step dispatch chain project6-dev 2026-08-10 06:21:04 +00:00
  • d7fa7b0682 docs: update PROJECT_SUMMARY.md — corex rewrite + dispatch chain analysis project6-dev 2026-08-10 06:17:38 +00:00
  • d86b39d1ae refactor(corex): rewrite 3 dlopen modules to use real ixformer::infer dispatch chain project6-dev 2026-08-10 06:16:39 +00:00
  • 33b7327c1d fix: add error logging to all corex module imports + dtype guard EX Engine 2026-08-10 04:51:16 +00:00
  • 7d4edd4ac7 fix(GDN): force fp16 cast before norm+out_proj — ixformer matmul requires kHalf project6-dev 2026-08-10 04:45:26 +00:00
  • d841c44e55 fix(GDN): dtype guard on _ix_matmul/_ix_bmm — ixformer.matmul requires kHalf EX Engine 2026-08-10 04:45:24 +00:00
  • 41aec33955 fix(GDN): gate clamp [-5,0] (decay only) + state clamp ±100 EX Engine 2026-08-10 04:44:05 +00:00
  • 1ae398eeee fix(interface): corex_moe accepts w13 merged format + no silent fallback EX Engine 2026-08-10 04:36:16 +00:00
  • 44d36e6ccc build: add MoE topk kernel precompile to patch_ops.sh + Dockerfile pipeline project6-dev 2026-08-10 04:26:33 +00:00
  • f32ef97013 feat(MoE): verified CUDA topk_softmax kernel — zero fallback project6-dev 2026-08-10 04:21:38 +00:00
  • 2238604bad test: verify_on_device.py — 真机逐函数验证, 不允许fallback EX Engine 2026-08-10 04:06:21 +00:00
  • f955dd127e feat(EX): ix_full_bridge — all 14 ixformer::infer functions bridged EX Engine 2026-08-10 04:01:35 +00:00
  • 5efb0fcc35 feat(EX): corex_fa2.py — third dlopen module from comp 168 AST chain project6-dev 2026-08-10 04:01:17 +00:00
  • f4e2264a83 ref(EX): import upstream ILU kernels + xllm MoE CUDA sources into ex_engine project6-dev 2026-08-10 03:59:37 +00:00
  • dba027fded fix(deploy): wire corex_gdn.py + corex_moe.py into patch_ops.sh EX Engine 2026-08-10 03:39:49 +00:00
  • 8eba1750fa fix(GDN): clamp gate [-5,2] + state [-65504,65504] to prevent inf/NaN EX Engine 2026-08-10 03:38:39 +00:00
  • 388f6b2d1a feat(MoE): wire full ix_fused_moe_forward as Tier 0 dispatch EX Engine 2026-08-10 03:36:39 +00:00
  • 1be9449883 feat(EX): corex_gdn + corex_moe — dlopen dispatch chain from comp 168 log analysis project6-dev 2026-08-10 03:37:15 +00:00
  • 7839982707 feat(EX): wire xllm CUB topk_softmax kernel into MoE routing EngineX 2026-08-10 03:02:54 +00:00
  • d00daa62f6 feat(MoE): full ixformer pipeline — topk → gen_idx → expand → group_gemm → silu → combine EX Engine 2026-08-10 03:06:00 +00:00
  • e04a3bace9 fix: fail-fast on ix_bridge failure + probe script for real machine EX Engine 2026-08-10 03:04:50 +00:00
  • d21b2505bb fix: wire MoE topk via ixformer C++ bridge + disable broken flash_qla GDN EX Engine 2026-08-10 03:00:24 +00:00
  • 8e6adf20e6 refactor(EX): upstream-aligned kernels + FlashQLA GDN backend EX Engine 2026-08-10 02:55:53 +00:00
  • 002f9879b2 ref(upstream): FULL TREE — Deep-Spark xllm (1470) + ds_vllm csrc/models (703) EX Engine 2026-08-10 02:53:54 +00:00
  • 9e4fb3712f remove enginex/ — duplicate of existing ex_engine/ EngineX 2026-08-10 02:49:32 +00:00
  • ea82b00e54 ref(upstream): add Deep-Spark xllm + vllm MoE/GDN reference code EX Engine 2026-08-10 02:48:17 +00:00
  • b4e055e9a9 feat(enginex): CCCL-style algorithm factor replacement engine — 18 operator dispatch system EngineX 2026-08-10 02:40:13 +00:00
  • b75965d4ea fix(EX): corex ivcore10 build flags + deploy pipeline + topk kernel cleanup EX Engine 2026-08-10 02:31:55 +00:00
  • fcfb764560 feat(EX): Algorithm Factor Replacement Engine — dlopen-based CUDA kernel dispatch EX Engine 2026-08-10 02:25:23 +00:00
  • 121432f8e9 doc: system design — architecture, file map, data flow, build pipeline Claude 2026-08-10 02:07:43 +00:00
  • c077736968 feat(SM70): wire up FlashQLA GDN kernel dispatch in prefill path Claude 2026-08-10 01:42:16 +00:00
  • 47958c4ed2 fix(build): add ninja dependency — required for CUDA kernel compilation Claude 2026-08-10 01:21:28 +00:00
  • 20cd2d8904 build(SM70): precompile GDN CUDA kernel to .so during docker build Claude 2026-08-10 01:08:38 +00:00
  • 8cf73ad39c feat(SM70): add 1Cat-vLLM FlashQLA fused GDN CUDA kernel for BI-V100 Claude 2026-08-10 01:06:32 +00:00
  • 3d5f75fefd fix(d05): remove image_url stripping — model IS multimodal Claude 2026-08-10 00:15:06 +00:00
  • 83d633798f fix(overflow): chunk_size 64→16 — CCCL counter overflow prevention Claude 2026-08-10 00:13:49 +00:00
  • 0a697f5871 arch(scan): dispatch_scan.cuh Phase 1/Phase 2 separation in GDN chunk loop Claude 2026-08-09 10:44:43 +00:00
  • a7537ebee0 doc: add functional test FAIL root cause analysis to CODEPATH_MAP Claude 2026-08-09 00:03:45 +00:00
  • e87470733d accel(ixformer): wire BI-V100 hardware primitives into GDN + MoE compute paths Claude 2026-08-08 22:35:21 +00:00
  • 5cd2780320 fix(CRITICAL): CCCL overflow guard — clamp before cumsum + max-num-seqs=2 Claude 2026-08-08 21:49:39 +00:00
  • 68876acd1b doc: BI-V100 hardware probe raw data (SSH Aug 8 2026) Claude 2026-08-08 18:18:48 +00:00