GPGPU |
General-Purpose Computation Using Graphics Hardware
|
IntroductionGPGPU stands for General-Purpose computation on GPUs. With the increasing programmability of commodity graphics processing units (GPUs), these chips are capable of performing more than the specific graphics computations for which they were designed. They are now capable coprocessors, and their high speed makes them useful for a variety of applications. The goal of this page is to catalog the current and historical use of GPUs for general-purpose computation.
|
CUDA.NET is an effort by GASS to provide access to NVIDIA CUDA functionality through .NET applications. The library currently provides .NET bindings for CUDA functions, allowing programmers to use existing .NET applications as hosts for CUDA enabled devices, this way exposing a strong co-processor that can be used with .NET. The current distribution contains a .NET library that can be used from any .NET application and language, along with examples in C# and Python showing how to use the library. The API is very straightforward and compatible with the NVIDIA CUDA API available for C applications with few modifications to ease development and align with .NET standards. See the CUDA.NET home page for more details.
Posted: 10 Jul 2008 [GPGPU /Tools] # |
Categories
|