Skip to content

how to use GPUs in C# for high-performance computing. We cover three libraries: ManagedCUDA, TensorFlow, and ILGPU, each providing a high-level API for programming GPUs in .NET languages. By leveraging GPUs, you can significantly speed up computations and train more complex models.

Notifications You must be signed in to change notification settings

almaskhanwazir/dotNetGpuComputing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotNetGpuComputing

Steps:

Install these NuGet packages: ManagedCudaSample.csproj:

ManagedCuda TensorFlowSample.csproj:

TensorFlow.NET ILGPUSample.csproj:

ILGPU Write CUDA and ILGPU kernels in the respective projects

About

how to use GPUs in C# for high-performance computing. We cover three libraries: ManagedCUDA, TensorFlow, and ILGPU, each providing a high-level API for programming GPUs in .NET languages. By leveraging GPUs, you can significantly speed up computations and train more complex models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages