Default behavior now skips (C,z,x) cases where A_max > 10M, and y-slots where B_max > 10M.
This cuts ~95% of GPU work from the M5 profiling histogram tail.
Loses hits with one of A,B > 10M. For bound=500 e3-10 raw, this drops some hits (e.g.
196690860^3 + 68841801^3 = 309^10) from default coverage.
- (default) : skip A_max,B_max > 10M
--max-Amax=N: skip A_max,B_max > N--max-Amax=100000000: skip > 100M (medium coverage)--exhaustive: disable skip entirely (full coverage, slow)
bound=500 e3-10 raw(default 10M): ~5-10s (vs 100s exhaustive)bound=500 e3-10 raw --exhaustive: ~100-120s (full M3.9 baseline)bound=1000 e3-12 raw(default): ~30-90sbound=1000 e3-12 raw --exhaustive: probably 2-3 hours
- Calibration / dev: default 10M (fast, almost-complete coverage)
- Production overnight runs:
--exhaustivefor complete coverage - Mid-range exploratory:
--max-Amax=Nfor tunable trade-off