4-Centauri

  •        69

GPGPUs offer significant horsepower in our computers that are unfortunately not easily available to .NET programs. is a system capable to map .NET bytecode into GPU IL (e.g. nVidia PTX) so that you can run .NET algorithms on state of the art hardware.

http://4centauri.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

C++ AMP: Accelerated Massive Parallelism with Microsoft Visual C++


Samples for the latest Microsoft Press book on programming with C++AMP using Visual Studio 2012.

Npack


An implementation of linear algebra numerical structures and methods for the CLR. NPack is unique in that it uses generics for matrix element definitions, and a set of matrix operations via an interface, allowing a CLR-based operations engine as well as the opportunity to use ...

GPGPU - GPGPU programming using CUDA


GPGPU programming using CUDA

pygwa


PyGWA is a GPGPU library for Python. It contains Python bindings for AMD CAL and PyGWA.DP - a toy data-parallel programming API.

GCDObsidian - EDSL for GPGPU programming


EDSL for GPGPU programming



hicuda - High-level interface for GPGPU programming


High-level interface for GPGPU programming

higpu - High-level interface for GPGPU programming


High-level interface for GPGPU programming

GPGPU Programming Resources


GPGPU stands for General-Purpose computation on GPUs. This project maintains various libraries, utility classes, and programming examples intended to aid development of applications that use GPUs for general-purpose computation.

Parallel-LRP - A GPGPU implementation of the Longley-Rice radio propagation model


A GPGPU implementation of the Longley-Rice radio propagation model

gpgpu-neuralnet


An OpenCL neural network implementation in Python. Uses massively parallel GPU computations to train and test neural network. Uses PyOpenCL as wrapper around OpenCL. Tight integration with NumPy. Tags: python, pyopencl, gpgpu, neural network, gpu computations, opencl, numpy

Python for .NET - Python integration with the .NET


Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers. Using this package you can script .NET applications or build entire applications in Python, using .NET services and components written in any language that targets the CLR (Managed C++, C#, VB, JScript).

Parallel Programming with Microsoft .NET


Code samples for the patterns & practices book on design patterns for parallel programming, Parallel Programming with Microsoft .NET.

Parallel Programming with Microsoft Visual C++


Code samples for the patterns & practices book on design patterns for parallel programming, Parallel Programming with Microsoft Visual C++.

CuBLAS.Net


A wrapper for NVidia's CuBLAS (Compute Unified Basic Linear Algebra Subprograms) for the CLR.

lambdaK - An expression-based workshop for me to build programming languages in the CLR.


An expression-based workshop for me to build programming languages in the CLR.

Purity - CLR-Hosted Total Functional Programming Language


CLR-Hosted Total Functional Programming Language

TdParallelTransport.Net


The TPT API wrapper is a Managed C++ based CLR wrapper for the Teradata Parallel Transport API. It can be used from C#, VB.Net, or any CLR language to Load and Export data to and from a Teradata installation.

Pydusa- Parallel Programming in Python


Pydusa is a package for parallel programming using Python. It contains a module for doing MPI programming in Python. We have added parallel solver packages such as Parallel SuperLU for solving sparse linear systems.

Concurrent Programming Library


Concurrent Programming Library provides an opportunity to develop a parallel programs using .net framework 2.0 and above. It includes an implementation of various parallel algorithms, thread-safe collections and patterns.

MPJ Express - Parallel Programming in Java


MPJ Express is an open source Java message passing library that allows application developers to write and execute parallel applications for multicore processors and compute clusters/clouds. It allows writing parallel Java applications using an MPI-like API.