TODOs added.
This commit is contained in:
1 parent
870819dec6
commit
31ecf24522
3 files changed
+3
No files matched your search
@@ -16,6 +16,7 @@ public class MersenneNumberIncrementalGpuTester(GpuKernelType kernelType, bool u
|
||||
|
||||
public void Scan(ulong exponent, UInt128 twoP, LastDigit lastDigit, UInt128 maxK, ref bool isPrime)
|
||||
{
|
||||
// TODO: Replace LastDigit lastDigit with bool lastIsSeven
|
||||
throw new NotImplementedException($"GPU incremental scanning requires the device cycle heuristics implementation (kernel: {_kernelType}, GPU order: {_useGpuOrder}).");
|
||||
|
||||
// GpuPrimeWorkLimiter.Acquire();
|
||||
|
||||
@@ -11,6 +11,7 @@ public class MersenneNumberOrderGpuTester(GpuKernelType kernelType, bool useGpuO
|
||||
|
||||
public void Scan(ulong exponent, UInt128 twoP, LastDigit lastDigit, UInt128 maxK, ref bool isPrime)
|
||||
{
|
||||
// TODO: Replace LastDigit lastDigit with bool lastIsSeven
|
||||
// GpuPrimeWorkLimiter.Acquire();
|
||||
// var accelerator = SharedGpuContext.Accelerator;
|
||||
var acceleratorIndex = AcceleratorPool.Shared.Rent();
|
||||
|
||||
@@ -26,6 +26,7 @@ public class MersenneNumberResidueGpuTester(bool useGpuOrder)
|
||||
[MethodImpl(MethodImplOptions.AggressiveOptimization)]
|
||||
public void Scan(PrimeOrderCalculatorAccelerator gpu, ulong exponent, UInt128 twoP, LastDigit lastDigit, UInt128 maxK, ref bool isPrime)
|
||||
{
|
||||
// TODO: Replace LastDigit lastDigit with bool lastIsSeven
|
||||
// GpuPrimeWorkLimiter.Acquire();
|
||||
var acceleratorIndex = gpu.AcceleratorIndex;
|
||||
var accelerator = gpu.Accelerator;
|
||||
|
||||
Reference in new issue
Block a user