From 5c91d7992734f2a2c33b471f9944459e3d45a2eb Mon Sep 17 00:00:00 2001 From: mlemanczyk Date: Mon, 8 Dec 2025 16:35:24 +0100 Subject: [PATCH] State saving frequency increased to prevent too many re-calculations during frequent restarts. --- PerfectNumbers.Core/PerfectNumberConstants.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PerfectNumbers.Core/PerfectNumberConstants.cs b/PerfectNumbers.Core/PerfectNumberConstants.cs index c01781d..2f8dadb 100644 --- a/PerfectNumbers.Core/PerfectNumberConstants.cs +++ b/PerfectNumbers.Core/PerfectNumberConstants.cs @@ -18,7 +18,7 @@ public static class PerfectNumberConstants public const int Pow2WindowSize = 8; public static int RollingAccelerators = 298; //SharedGpuContext.Device.MaxNumThreadsPerGroup; public const int ThreadsByAccelerator = 1; - public const int ByDivisorStateSaveInterval = 300_000; + public const int ByDivisorStateSaveInterval = 200_000; public const string ByDivisorStateDirectory = "Checks"; // TODO: Load these limits from the benchmark-driven configuration so CPU and GPU scans stay aligned with the optimal // divisor-cycle datasets we generate offline.