From 2fc74cf98d2d7f604a9f610388d5cb6a3a50c937 Mon Sep 17 00:00:00 2001 From: mlemanczyk Date: Mon, 17 Nov 2025 20:12:00 +0100 Subject: [PATCH] Cleanup --- .../Gpu/GpuStaticTableInitializer.cs | 29 ------------------- 1 file changed, 29 deletions(-) delete mode 100644 PerfectNumbers.Core/Gpu/GpuStaticTableInitializer.cs diff --git a/PerfectNumbers.Core/Gpu/GpuStaticTableInitializer.cs b/PerfectNumbers.Core/Gpu/GpuStaticTableInitializer.cs deleted file mode 100644 index 5046c8c..0000000 --- a/PerfectNumbers.Core/Gpu/GpuStaticTableInitializer.cs +++ /dev/null @@ -1,29 +0,0 @@ -using System.Runtime.CompilerServices; -using ILGPU.Runtime; - -namespace PerfectNumbers.Core.Gpu; - -internal static class GpuStaticTableInitializer -{ - internal static void EnsureStaticTables(Accelerator accelerator, KernelContainer kernels, AcceleratorStream stream) - { - // PrimeTester.PrimeTesterGpuContextPool.EnsureStaticTables(accelerator); - GpuKernelPool.PreloadStaticTables(accelerator, kernels, stream, KernelType.None); - // PrimeOrderGpuHeuristics.PreloadStaticTables(accelerator, stream); - } - - private sealed class AcceleratorReferenceComparer : IEqualityComparer - { - internal static AcceleratorReferenceComparer Instance { get; } = new(); - - public bool Equals(Accelerator? x, Accelerator? y) - { - return ReferenceEquals(x, y); - } - - public int GetHashCode(Accelerator obj) - { - return RuntimeHelpers.GetHashCode(obj); - } - } -}