dylan
e2fc3f270f
fix: corex_batched_gemm use TCU OpClassTensorOp + Cu10 + float accum
Previous version used default SIMT path (25ms).
Fixed version matches moe_cutlass_batched.cu (2.462ms):
- ElementAccumulator = float (was half_t)
- OpClassTensorOp (was default OpClassSimt)
- arch::Cu10 (was default Sm61)
- RowMajor layout (was ColumnMajor)
- torch::sigmoid(x)*x instead of torch::silu (not in corex torch)
Also fixed bind.cpp: removed col-major transposition logic,
kernel now RowMajor so A(M,K) @ B(K,N) = C(M,N) directly.
2026-08-15 12:35:56 +00:00
..
2026-08-15 12:35:56 +00:00
2026-08-15 07:00:09 +00:00
2026-08-14 11:31:54 +00:00
2026-08-15 07:00:09 +00:00
2026-08-14 10:52:54 +00:00
2026-08-14 11:11:15 +00:00
2026-08-15 12:35:56 +00:00
2026-08-15 07:00:09 +00:00
2026-08-14 16:24:22 +00:00
2026-08-15 05:11:32 +00:00
2026-08-15 05:44:15 +00:00
2026-08-14 10:30:10 +00:00
2026-08-14 10:19:51 +00:00
2026-08-14 10:52:54 +00:00
2026-08-14 10:30:10 +00:00