7 best C# GPU libraries in 2022
by Open Weaver kits ✔ Updated: May 13, 2022
Guide Kit
The next evolution of scientific computing will involve hardware accelerators, mainly FPGAs and GPUs, which have a higher number of cores and faster clock speeds than their CPU counterparts. With the ever-expanding functionality of personalized computing devices, it is now possible to achieve high performance computing on the graphics processing unit (GPU) with little knowledge of programming for parallel computing. Computing on the GPU has been shown to yield faster computation times than traditional CPU (central processing unit) programming by taking advantage of the high thread counts and large register files available on modern GPUs. Some of the most widely used open source libraries for C# GPU among developers include: Compute Sharp - NET 5 library to run C; GPU-particles - A GPU Particle System for Unity; Marching-Cubes-On-The-GPU - A implementation of the marching cubes algorithm on the GPU in Unity.
ComputeSharpby Sergio0694
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
ComputeSharpby Sergio0694
C#
2077
Version:v2.0.0
License: Permissive (MIT)
gpu-particlesby Robert-K
A GPU Particle System for Unity ✨capable of simulating and rendering millions of particles at once 💥
gpu-particlesby Robert-K
C#
418
Version:Current
License: Permissive (MIT)
Marching-Cubes-On-The-GPUby Scrawk
A implementation of the marching cubes algorithm on the GPU in Unity.
Marching-Cubes-On-The-GPUby Scrawk
C#
263
Version:Current
License: Permissive (MIT)
GPU-GEMS-3D-Fluid-Simulationby Scrawk
3D fluid simulation on the in Unity
GPU-GEMS-3D-Fluid-Simulationby Scrawk
C#
244
Version:Current
License: Permissive (MIT)
GPU-GEMS-2D-Fluid-Simulationby Scrawk
2D fluid simulation in Unity
GPU-GEMS-2D-Fluid-Simulationby Scrawk
C#
128
Version:Current
License: Permissive (MIT)
GPU-Cloth-Simulationby JUSTIVE
GPU Mass-Spring Simulation Cloth in Unity
GPU-Cloth-Simulationby JUSTIVE
C#
110
Version:Current
License: Permissive (MIT)
GPU-Planetary-Renderingby simeonradivoev
GPU atmosphertic scattering and planet generation in Unity 3D
GPU-Planetary-Renderingby simeonradivoev
C#
98
Version:v0.1
License: Permissive (Apache-2.0)