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" />
<PackageVersion Include="swigged.cuda" Version="9.185.3" />
<PackageReference Include="swigged.cuda" />
paket add swigged.cuda --version 9.185.3
#r "nuget: swigged.cuda, 9.185.3"
#:package swigged.cuda@9.185.3
#addin nuget:?package=swigged.cuda&version=9.185.3
#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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.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 (1)
Showing the top 1 popular GitHub repositories that depend on swigged.cuda:
| Repository | Stars |
|---|---|
|
kaby76/Campy
A compiler for NET CIL for GP-GPU computing in .NET languages.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 9.2148.3 | 1,991 | 9/27/2018 |
| 9.2148.2 | 984 | 9/23/2018 |
| 9.2148.1 | 1,306 | 8/29/2018 |
| 9.185.8 | 2,158 | 6/7/2018 |
| 9.185.7 | 1,504 | 5/30/2018 |
| 9.185.6 | 1,718 | 4/30/2018 |
| 9.185.5 | 1,727 | 4/18/2018 |
| 9.185.4 | 1,486 | 4/15/2018 |
| 9.185.3 | 2,419 | 3/9/2018 |
| 9.1.85.2 | 1,856 | 1/2/2018 |
| 9.1.85.1 | 1,474 | 1/2/2018 |
| 9.0.176.3 | 1,455 | 12/30/2017 |
| 9.0.176.2 | 1,453 | 12/30/2017 |
| 9.0.176.1 | 1,570 | 12/29/2017 |
| 9.0.2 | 1,457 | 11/9/2017 |
| 9.0.1 | 1,426 | 10/23/2017 |
| 9.0.0 | 1,451 | 9/29/2017 |
| 8.0.6 | 1,495 | 9/6/2017 |
| 8.0.5 | 1,326 | 7/7/2017 |
| 8.0.4-alpha | 1,266 | 7/6/2017 |
| 8.0.3-alpha | 1,083 | 6/28/2017 |
| 8.0.2-alpha | 1,117 | 6/28/2017 |
| 8.0.1-alpha | 1,441 | 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.