Commit b8fa8d9
demo: remove 50M-element benchmark size that OOMs the CI paravirtual GPU
The 1D benchmark ran up to N=50_000_000 (200 MB per array, 600 MB for the
three Metal buffers simultaneously in flight). The CI runner's paravirtual
GPU cannot allocate that much Metal shared memory and crashes with SIGSEGV.
N=10_000_000 (40 MB per buffer) already captures the crossover point where
GPU wins over NumPy and keeps total memory well within the runner's limits.
Also remove the per-cell progress logging that was added for diagnosis.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 5516665 commit b8fa8d9
2 files changed
Lines changed: 0 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
121 | 120 | | |
122 | 121 | | |
123 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | 85 | | |
90 | 86 | | |
91 | 87 | | |
| |||
0 commit comments