This website requires JavaScript.
Explore
Help
Sign In
mlemanczyk
/
even-perfect-numbers-scanner
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
070e2a14fdefe7a05992e40dd36da6f15bdb062f
even-perfect-numbers-scanner
/
PerfectNumbers.Core
/
Cpu
T
History
mlemanczyk
070e2a14fd
MontgomeryDivisorData converted to a pooled class to limit GC pressure. MontgomeryDivisorDataGpu added for GPU operations. PrimeOrderCalculator kernels precompiled during warmup.
2025-11-24 15:14:31 +01:00
..
CpuConstants.cs
Clarify cycle stepper reset inlining
2025-10-02 13:30:56 +02:00
DeterministicRandomCpu.cs
Initial PollardRho implementation for GPU. Added pool for accelerator streams shared across the threads. GPU processing performance and stabilization improvements. GpuUInt128.BinaryGcd switched to the version which outperformed other in benchmarks.
2025-11-12 21:18:30 +01:00
MersenneCpuDivisorScanSession.cs
MontgomeryDivisorData converted to a pooled class to limit GC pressure. MontgomeryDivisorDataGpu added for GPU operations. PrimeOrderCalculator kernels precompiled during warmup.
2025-11-24 15:14:31 +01:00
MersenneNumberDivisorByDivisorCpuTester.cs
MontgomeryDivisorData converted to a pooled class to limit GC pressure. MontgomeryDivisorDataGpu added for GPU operations. PrimeOrderCalculator kernels precompiled during warmup.
2025-11-24 15:14:31 +01:00
MersenneNumberIncrementalCpuTester.cs
Use LastDigit enum across Mersenne scanners
2025-10-26 16:04:05 +01:00
MersenneNumberLucasLehmerCpuTester.cs
Retire outdated windowed pow2 TODOs
2025-10-20 18:37:21 +02:00
MersenneNumberOrderCpuTester.cs
Use LastDigit enum across Mersenne scanners
2025-10-26 16:04:05 +01:00
MersenneNumberResidueCpuTester.cs
Use LastDigit enum across Mersenne scanners
2025-10-26 16:04:05 +01:00