kandi background
Explore Kits

7 best C# GPU libraries in 2022

by Open Weaver kits ✔ Updated: May 13, 2022

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

C# star image 1465 Version:v1.4.1

License: Permissive (MIT)

A .NET library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

Support
Quality
Security
License
Reuse

ComputeSharpby Sergio0694

C# star image 1465 Version:v1.4.1 License: Permissive (MIT)

A .NET library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Support
Quality
Security
License
Reuse

gpu-particlesby Robert-K

C# star image 318 Version:Current

License: Permissive (MIT)

A GPU Particle System for Unity

Support
Quality
Security
License
Reuse

gpu-particlesby Robert-K

C# star image 318 Version:Current License: Permissive (MIT)

A GPU Particle System for Unity
Support
Quality
Security
License
Reuse

Marching-Cubes-On-The-GPUby Scrawk

C# star image 225 Version:Current

License: Permissive (MIT)

A implementation of the marching cubes algorithm on the GPU in Unity.

Support
Quality
Security
License
Reuse

Marching-Cubes-On-The-GPUby Scrawk

C# star image 225 Version:Current License: Permissive (MIT)

A implementation of the marching cubes algorithm on the GPU in Unity.
Support
Quality
Security
License
Reuse

GPU-GEMS-3D-Fluid-Simulationby Scrawk

C# star image 162 Version:Current

License: Permissive (MIT)

3D fluid simulation on the in Unity

Support
Quality
Security
License
Reuse

GPU-GEMS-3D-Fluid-Simulationby Scrawk

C# star image 162 Version:Current License: Permissive (MIT)

3D fluid simulation on the in Unity
Support
Quality
Security
License
Reuse

GPU-GEMS-2D-Fluid-Simulationby Scrawk

C# star image 128 Version:Current

License: Permissive (MIT)

2D fluid simulation in Unity

Support
Quality
Security
License
Reuse

GPU-GEMS-2D-Fluid-Simulationby Scrawk

C# star image 128 Version:Current License: Permissive (MIT)

2D fluid simulation in Unity
Support
Quality
Security
License
Reuse

GPU-Cloth-Simulationby JUSTIVE

C# star image 110 Version:Current

License: Permissive (MIT)

GPU Mass-Spring Simulation Cloth in Unity

Support
Quality
Security
License
Reuse

GPU-Cloth-Simulationby JUSTIVE

C# star image 110 Version:Current License: Permissive (MIT)

GPU Mass-Spring Simulation Cloth in Unity
Support
Quality
Security
License
Reuse

GPU-Planetary-Renderingby simeonradivoev

C# star image 98 Version:v0.1

License: Permissive (Apache-2.0)

GPU atmosphertic scattering and planet generation in Unity 3D

Support
Quality
Security
License
Reuse

GPU-Planetary-Renderingby simeonradivoev

C# star image 98 Version:v0.1 License: Permissive (Apache-2.0)

GPU atmosphertic scattering and planet generation in Unity 3D
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

GPU
Hardware
  • © 2022 Open Weaver Inc.