mlemanczyk
|
f1eaab8582
|
BitContradiction filtering changes to cut invalid divisors during checks.
|
2026-01-31 11:48:56 +01:00 |
|
mlemanczyk
|
c11a886197
|
GPU warmup disabled when no GPU is in use.
|
2026-01-22 15:08:13 +01:00 |
|
mlemanczyk
|
45e3455ff3
|
DivisorSet.BitContradiction mode added to --mersenne=bydivisor.
|
2026-01-04 17:59:02 +01:00 |
|
mlemanczyk
|
6a924f4041
|
DivisorSet.Percentile, Additive and TopDown modes implemented. State files ported to LMDB => FASTER to avoid millions of files in folders.
|
2026-01-04 12:17:27 +01:00 |
|
mlemanczyk
|
a6d408f2aa
|
Predictive scanning implemented for bydivisor method.
|
2026-01-03 20:01:22 +01:00 |
|
mlemanczyk
|
87a66e4eca
|
DivisorSet scans added as EnumDependentTemplate to MersenneNumberDivisorByDivisorCpuTesterWithTemplate. New Pow2Groups scan implemented based on statistics for high divisors. MersenneNumberDivisorByDivisorPrimeScan sessions integrated into MersenneNumberDivisorByDivisorPrimeScanSessionWithTemplate. Various micro optimizations to eliminate variable, unnecessary struct creations and continue scans in higher divisor ranges, when lower ranges are exhausted. --bydivisor-k-increment command-line argument added.
|
2025-12-28 00:45:08 +01:00 |
|
mlemanczyk
|
2abc6aae49
|
--mersenne=bydivisor testers and sessions integrated and converted to structs.
|
2025-12-18 05:07:31 +01:00 |
|