Claude
ee09550263
arch(CoreX): CCCL env_dispatch — try native fused kernels, fallback PyTorch
Three CoreX accelerators from base image (Sub168 had all three):
1. corex_gdn — GatedDeltaNet fused prefill/decode
2. corex_moe — MoE fused prefill/decode (expert-grouped-wmma)
3. corex_fa2 — Flash Attention 2 (handled by xformers patches)
qwen3_5.py now 1477 lines (was 1369):
- GatedDeltaNet.forward() → try CoreXGDN.forward() → except → PyTorch
- Qwen3_5MoeSparseBlock.forward() → try corex_moe.moe_forward() → except → PyTorch
- Module-level probe: import corex_gdn/corex_moe with graceful fallback
patch_ops.sh: always deploy our qwen3_5.py (it handles both scenarios)
If corex modules exist in base image → 10x speedup (Sub168 evidence)
If corex modules missing → same behavior as before (pure PyTorch)
Also added ENGINE_CODEPATH_TIMELINE.md — the full runtime diff
between Sub168 (score 60194) and our Sub508 (score 0).
2026-08-08 11:15:04 +00:00
..
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-08-07 07:55:04 +00:00
2026-08-07 08:56:50 +00:00
2026-08-08 07:01:37 +00:00
2026-08-05 08:24:43 +00:00
2026-08-07 07:05:40 +00:00
2026-07-30 16:06:20 +00:00
2026-08-05 08:24:43 +00:00
2026-08-08 10:48:01 +00:00
2026-08-07 08:56:36 +00:00
2026-08-07 04:37:44 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-07 09:58:35 +00:00
2026-08-08 11:15:04 +00:00
2026-08-07 10:02:09 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-08 10:48:01 +00:00
2026-08-07 02:46:46 +00:00
2026-08-08 07:36:31 +00:00
2026-08-08 08:10:55 +00:00
2026-08-08 11:15:04 +00:00
2026-08-08 07:02:22 +00:00
2026-08-05 08:36:52 +00:00
2026-08-06 02:55:51 +00:00
2026-07-30 16:06:20 +00:00
2026-07-30 16:06:20 +00:00
2026-08-08 11:01:52 +00:00
2026-08-05 08:36:52 +00:00
2026-08-07 06:36:12 +00:00
2026-08-07 01:54:52 +00:00