Commit Graph
18 Commits
Author SHA1 Message Date
Marek Lemańczyk 77fbbceeec Dispose GPU resources safely 2025-09-10 03:16:23 +02:00
Marek Lemańczyk c05cb04a5c Pooling restored 2025-09-10 02:19:45 +02:00
Marek Lemańczyk a9991c5b88 Pooling restored 2025-09-10 02:19:14 +02:00
Marek Lemańczyk 2e5affa005 2nd phase filtering restored. 2025-09-10 02:18:51 +02:00
Marek Lemańczyk 6e678152f5 Merge pull request #4 from mlemanczyk/codex/analyze-inconsistent-results-for-evenperfectbitscanner
Implement UInt128 exponentiation and apply in Mersenne scan
2025-09-10 01:51:48 +02:00
Marek Lemańczyk 01277832e6 Implement UInt128 exponentiation and apply in Mersenne scan 2025-09-10 01:51:37 +02:00
Marek Lemańczyk 9eb50bee3b Merge branch 'main' of https://github.com/mlemanczyk/even-perfect-numbers-scanner 2025-09-10 00:23:24 +02:00
Marek Lemańczyk 6f0ddf6dda Tiny cleanup 2025-09-10 00:23:10 +02:00
Marek Lemańczyk 43eeea32df Merge pull request #3 from mlemanczyk/codex/update-evenperfectbitscanner-gpu-disposal
Avoid using declarations for GPU resources to not rely on GC to release them, which could cause delays.
2025-09-10 00:22:25 +02:00
Marek Lemańczyk 117ea94b50 Avoid using declarations for GPU resources 2025-09-10 00:19:48 +02:00
Marek Lemańczyk 2be49020a9 Small primes array type changed to uint[] to avoid excessive memory use, especially on GPU 2025-09-09 23:58:09 +02:00
Marek Lemańczyk dafdc3d6b6 Merge pull request #2 from mlemanczyk/codex/fix-failing-gpuuint128-tests
Fix borrow handling in GpuUInt128 subtraction
2025-09-09 22:22:40 +02:00
Marek Lemańczyk 595f6129b6 Fix subtraction borrow in GpuUInt128 2025-09-09 22:22:23 +02:00
Marek Lemańczyk 15e84d5845 Merge pull request #1 from mlemanczyk/codex/fix-gpu-related-exception-in-evenperfectbitscanner
Serialize GPU context disposal
2025-09-09 21:28:36 +02:00
Marek Lemańczyk 0470da1e89 Serialize GPU context disposal 2025-09-09 21:28:22 +02:00
Marek Lemańczyk 9f35f6c558 Initial commit. 2025-09-09 21:15:57 +02:00
Marek Lemańczyk e5b0fea18c Readme added 2025-09-09 14:49:06 +02:00
Marek Lemańczyk 3ae0348d24 Initial commit 2025-09-09 09:05:40 +02:00