diff --git a/BENCHMARKS.md b/BENCHMARKS.md index e715595..fe7aa9e 100644 --- a/BENCHMARKS.md +++ b/BENCHMARKS.md @@ -432,3 +432,19 @@ Honest negatives (documented so nobody re-chases them): Env knobs (all default-sane): TRELLIS2_MLX_SAMPLER=0 (revert sampler), TRELLIS2_MLX_COMPILE=1, TRELLIS2_METAL_SPCONV=1. M1 Ultra validation: in flight (26.5GB peak fits with 100GB headroom). + +### Rung-3 addendum — M1 Ultra validated (2026-07-20) + +| box | e2e wall | peak mem | +|---|---|---| +| m3ultra | 71.96 s | 26.5 GB | +| **m1ultra** | **181.5 s** | **17.2 GB** | + +The M1 Ultra — which could not run TRELLIS.2 at all before this fork +(torch-MPS path was m3-only in practice) — now generates full-density +vertex-baked assets in ~3 min at 17GB. Install: clone +monster/trellis-2-mrp-mlx to ~/trellis2-mlx + scripts/setup_macos.sh +(PYTHON_BIN=uv 3.11) + gated weights rsynced from m3's HF cache +(no HF login needed on workers). Both Ultras now serve the fastest +local TRELLIS.2 in existence. TRELLIS.2 fleet: m3 primary (72s), +m1 second lane (182s), zero dollars per asset. diff --git a/docs/FABLE_STARTUP_PACKET.md b/docs/FABLE_STARTUP_PACKET.md index 5e2b3de..6d1285e 100644 --- a/docs/FABLE_STARTUP_PACKET.md +++ b/docs/FABLE_STARTUP_PACKET.md @@ -500,3 +500,19 @@ Honest negatives (documented so nobody re-chases them): Env knobs (all default-sane): TRELLIS2_MLX_SAMPLER=0 (revert sampler), TRELLIS2_MLX_COMPILE=1, TRELLIS2_METAL_SPCONV=1. M1 Ultra validation: in flight (26.5GB peak fits with 100GB headroom). + +### Rung-3 addendum — M1 Ultra validated (2026-07-20) + +| box | e2e wall | peak mem | +|---|---|---| +| m3ultra | 71.96 s | 26.5 GB | +| **m1ultra** | **181.5 s** | **17.2 GB** | + +The M1 Ultra — which could not run TRELLIS.2 at all before this fork +(torch-MPS path was m3-only in practice) — now generates full-density +vertex-baked assets in ~3 min at 17GB. Install: clone +monster/trellis-2-mrp-mlx to ~/trellis2-mlx + scripts/setup_macos.sh +(PYTHON_BIN=uv 3.11) + gated weights rsynced from m3's HF cache +(no HF login needed on workers). Both Ultras now serve the fastest +local TRELLIS.2 in existence. TRELLIS.2 fleet: m3 primary (72s), +m1 second lane (182s), zero dollars per asset.