swigged.cuda
9.185.3
See the version list below for details.
dotnet add package swigged.cuda --version 9.185.3
NuGet\Install-Package swigged.cuda -Version 9.185.3
<PackageReference Include="swigged.cuda" Version="9.185.3" />
paket add swigged.cuda --version 9.185.3
#r "nuget: swigged.cuda, 9.185.3"
// Install swigged.cuda as a Cake Addin #addin nuget:?package=swigged.cuda&version=9.185.3 // Install swigged.cuda as a Cake Tool #tool nuget:?package=swigged.cuda&version=9.185.3
A C# wrapper API of CUDA Driver API (v9.1.85) for Windows (x64).
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 is compatible. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 is compatible. net462 is compatible. net463 was computed. net47 is compatible. net471 is compatible. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 2.0
- NETStandard.Library (>= 2.0.0)
-
.NETFramework 4.6.1
- NETStandard.Library (>= 2.0.0)
-
.NETFramework 4.6.2
- NETStandard.Library (>= 2.0.0)
-
.NETFramework 4.7
- NETStandard.Library (>= 2.0.0)
-
.NETFramework 4.7.1
- NETStandard.Library (>= 2.0.0)
-
.NETStandard 2.0
- NETStandard.Library (>= 2.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
9.2148.3 | 1,613 | 9/27/2018 |
9.2148.2 | 770 | 9/23/2018 |
9.2148.1 | 1,064 | 8/29/2018 |
9.185.8 | 1,650 | 6/7/2018 |
9.185.7 | 1,023 | 5/30/2018 |
9.185.6 | 1,347 | 4/30/2018 |
9.185.5 | 1,196 | 4/18/2018 |
9.185.4 | 986 | 4/15/2018 |
9.185.3 | 1,902 | 3/9/2018 |
9.1.85.2 | 1,353 | 1/2/2018 |
9.1.85.1 | 977 | 1/2/2018 |
9.0.176.3 | 957 | 12/30/2017 |
9.0.176.2 | 965 | 12/30/2017 |
9.0.176.1 | 1,073 | 12/29/2017 |
9.0.2 | 1,106 | 11/9/2017 |
9.0.1 | 1,088 | 10/23/2017 |
9.0.0 | 1,119 | 9/29/2017 |
8.0.6 | 1,137 | 9/6/2017 |
8.0.5 | 978 | 7/7/2017 |
8.0.4-alpha | 928 | 7/6/2017 |
8.0.3-alpha | 762 | 6/28/2017 |
8.0.2-alpha | 772 | 6/28/2017 |
8.0.1-alpha | 952 | 6/28/2017 |
* Version 9.185.3
Fixing finding native DLL. Fixing version numbers for Nuget.
* Version 9.1.85.2
After MUCH trial and error, I have updated the .NUSPEC file to support Net Framework and Core correctly. Unfortunately, the rules for each target platform changes with each target platform.
* Version 9.1.85.1
Release for Version 9.1.85 of the NVIDIA CUDA GPU Computing Toolkit. Compiling this API under NetStandard 2.0.
* Version 9.0.176.3
Fixing restore and build issues--apparently somewhere along the way, the projectdir\packages directory no longer exists. Use userprofile\.nuget\packages directory.
* Version 9.0.176.2
--- do not use ---
* Version 9.0.176.1
Adopting version numbers that reflect NVIDIA GPU Computing Toolkit. Removed x86 Windows target library because the Toolkit does not support 32-bit target GPUs. In .NUSPEC file, specifying NETStandard.Library. It should suffice for all supported NET frameworks (CORE, Standard, Framework, ...).
* Version 9.0.2
Fixed cuLinkCreate and other functions that depend on options parameter.
* Version 9.0.1
Updating .targets file so that "copy" step of proper native library works regardless whether you "nuget"
for a Net Framework, Standard, or Core project. Rest of package is essentially unchanged.
* Version 9.0.0
Updated to latest NVIDIA GPU Computing Toolkit, version 9.0 (CUDA GPU Toolkit v9.0.176), Sep 22, 2017. For the latest changes to the API, see http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html.
* Version 8.0.6
Updated .targets file for Windows builds.
* Version 8.0.5
Release for general use.
* Version 8.0.4-alpha
Only Windows released. Enmasse addition of Driver API.
* Version 8.0.3-alpha
Only Windows released. Fixed cuDeviceGetName.
* Version 8.0.2-alpha
Only Windows released. Fixed cuDeviceGetName.
* Version 8.0.1-alpha
Initial revision. Only Windows released.
Object files provided in this package are a Release build in Net Standard 1.1.
When building with Swigged.CUDA, select Platform = "AnyCPU", config = "Debug" or "Release".
On Windows, in the properties for the executable, un-check "Prefer 32-bit" in Build properties, and check "Enable native code debugging". If you are using Net Core or Standard, this option is unavailable--I'm not sure why it is.
You must manually copy the file swigged-cuda-native.dll to your executable directory.
If you are delivering your app, you will need to copy the dll to the directory containing your app.
For further information, see https://github.com/kaby76/swigged.cuda.8.0.