GpuKernelLease removed

This commit is contained in:
mlemanczyk committed 2025-11-07 15:18:17 +01:00
1 parent 0410fd2c91
commit da3093a9ba
12 files changed
+58 -105

No files matched your search

+2 -2
View File
@@ -804,7 +804,7 @@ public class MersenneDivisorCycles
divisors = pool.Rent(count);
outCycles = pool.Rent(count);
var lease = GpuKernelPool.Rent();
GpuPrimeWorkLimiter.Acquire();
var accelerator = SharedGpuContext.Accelerator;
var stream = accelerator.CreateStream();
var loaded = accelerator.LoadAutoGroupedStreamKernel<
@@ -898,7 +898,7 @@ public class MersenneDivisorCycles
pool.Return(divisors, clearArray: false);
pool.Return(outCycles, clearArray: false);
lease.Dispose();
GpuPrimeWorkLimiter.Release();
}