.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Brahma

 Home Page Home Page

Categories: Miscellaneous

Latest version: 0.4
Added 2010-05-12

Open-source library that provides high-level access to parallel streaming computations on a variety of processors, including GPUs.
Currently, Brahma has a GPU provider but its modular structure allows using different providers for other types of processors. One C# method can contain both statements running on CPU and GPU without additional glue code.

Brahma performs parallel computations by transforming LINQ statements into programs that run on the target processor. The program generated contains High Level Shading Language statements if it was targeted for DirectX or OpenGL Shading Language statements if it was targeted for OpenGL. For performance improvements LINQ queries are compiled once and used many times as necessary.

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé