Skip to content

[pull] main from SandAI-org:main - #29

Merged
pull[bot] merged 1 commit into
cennn:mainfrom
SandAI-org:main
Sep 26, 2026
Merged

pull[bot] merged 1 commit into
cennn:mainfrom
SandAI-org:main

Conversation

@pull

@pull pull Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* ci: trigger B300 runner smoke test

Verify that the 8 new magi-compiler CI runners on B300 (SM103)
can build and run all test shards successfully.

* fix(perf): guard assert_magi_vs_torch on calibrated GPUs only

assert_speedup already skips on non-H100 hardware, but
assert_magi_vs_torch was missing the same guard. The conv
channels-last thresholds are H100-specific; on B300 (SM103)
the pass benefit is narrower and trips the assertion.

* fix(test): guard entry-point timing consistency on calibrated GPUs

The max/min < 1.2 check compares sub-millisecond CUDA event medians.
On B300 (SM103) the fastest entry point hits ~50μs while others stay
at ~200μs, yielding 3-4x ratios that are noise at this timescale.
Reuse the existing is_perf_calibrated_gpu() guard.

* fix(test): widen profile_sync timeout + guard api timing on calibrated GPUs

profile_sync does lockstep JIT measurement of every graph node; on a
cold B300 (no Triton cache) this can exceed 900s. Raise to 1800s for
profile_sync only; other cost modes keep 900s.

The api test entry-point timing consistency check (max/min < 1.2) hits
CUDA event noise at sub-millisecond medians on B300. Guard it with
is_perf_calibrated_gpu() like the perf shard assertions.

* Revert "fix(test): widen profile_sync timeout + guard api timing on calibrated GPUs"

This reverts commit 98468b0.
@pull pull Bot locked and limited conversation to collaborators Sep 26, 2026
@pull pull Bot added the ⤵️ pull label Sep 26, 2026
@pull
pull Bot merged commit bf21e57 into cennn:main Sep 26, 2026
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant