mlemanczyk
|
a6d408f2aa
|
Predictive scanning implemented for bydivisor method.
|
2026-01-03 20:01:22 +01:00 |
|
mlemanczyk
|
f3ed5b04a1
|
Improvements to recognize cases when we only find trivial divisors for p. Not fully fixed, yet.
|
2026-01-02 23:39:32 +01:00 |
|
mlemanczyk
|
bfb3bcb1e3
|
Fixed issue with treating Mersenne's number as valid divisor for p.
|
2025-12-29 22:44:14 +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
|
d32eea0212
|
DeviceDependentGenerator extended to allow generation of enum dependent templates. Name suffix separate to its own attribute.
|
2025-12-19 19:01:38 +01:00 |
|
mlemanczyk
|
870819dec6
|
MersenneNumberDivisorByDivisorCpuTesterWithTemplate optimizations
|
2025-12-19 00:10:09 +01:00 |
|
mlemanczyk
|
ed299edf56
|
MersenneNumberDivisorByDivisorCpuTesterWithCpuOrder, MersenneNumberDivisorByDivisorCpuTesterWithHybridOrder & MersenneNumberDivisorByDivisorCpuTesterWithGpuOrder converted to device dependent template MersenneNumberDivisorByDivisorCpuTesterWithTemplate.
|
2025-12-18 20:10:20 +01:00 |
|