Non-heuristic GPU benchmark uncommented, since we improved it.

This commit is contained in:
mlemanczyk committed 2025-10-28 20:12:41 +01:00
1 parent 3d43d52f2e
commit 93aed56f23
1 file changed
+3 -4
@@ -75,18 +75,17 @@ public class PrimeTesterBenchmarks
return primeCount; return primeCount;
} }
// This benchmark is very slow. No point in comparing it. [Benchmark]
// [Benchmark]
public int NonHeuristicGpu() public int NonHeuristicGpu()
{ {
// PrimeTester tester = _gpuTester; PrimeTester tester = PrimeTester.Exclusive;
ulong[] values = _candidates; ulong[] values = _candidates;
CancellationToken cancellationToken = CancellationToken.None; CancellationToken cancellationToken = CancellationToken.None;
int primeCount = 0; int primeCount = 0;
for (int i = 0; i < values.Length; i++) for (int i = 0; i < values.Length; i++)
{ {
if (PrimeTester.Exclusive.IsPrimeGpu(values[i], cancellationToken)) if (tester.IsPrimeGpu(values[i], cancellationToken))
{ {
primeCount++; primeCount++;
} }