This commit is contained in:
mlemanczyk committed 2025-11-17 20:12:00 +01:00
1 parent f630bfb598
commit 2fc74cf98d
1 file changed
-29
@@ -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<Accelerator>
{
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);
}
}
}