From ab9e4fdd33ca5456837b5b1b495285845a9cca2d Mon Sep 17 00:00:00 2001 From: Jan Svabenik Date: Thu, 19 Mar 2026 11:50:44 +0100 Subject: [PATCH] Use hybrid CUDA runtime for gpudemod DLL --- build-gpudemod-dll.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-gpudemod-dll.ps1 b/build-gpudemod-dll.ps1 index 7108a5c..da19b08 100644 --- a/build-gpudemod-dll.ps1 +++ b/build-gpudemod-dll.ps1 @@ -17,7 +17,7 @@ if (!(Test-Path $outDir)) { New-Item -ItemType Directory -Path $outDir | Out-Nul Remove-Item $dll,$lib,$exp -Force -ErrorAction SilentlyContinue $cmd = @" -call "$vcvars" && "$nvcc" -shared "$src" -o "$dll" -cudart=shared -Xcompiler "/MD" -arch=sm_75 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_89,code=sm_89 -gencode arch=compute_90,code=sm_90 +call "$vcvars" && "$nvcc" -shared "$src" -o "$dll" -cudart=hybrid -Xcompiler "/MD" -arch=sm_75 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_89,code=sm_89 -gencode arch=compute_90,code=sm_90 "@ Write-Host 'Building gpudemod CUDA DLL...' -ForegroundColor Cyan