By ananth, on January 12th, 2010
Despite the lack of updates on this site, I have been hard at work on a new provider, Brahma.OpenCL. I am very excited at all the possibilities that OpenCL brings to the table. I will try to summarize some of the new features that OpenCL will bring to Brahma.
Different memory pools – OpenCL supports the idea . . . → Read More: Brahma and OpenCL
By ananth, on October 23rd, 2008
Brahma now runs on Mono! Here is a screenshot of the Mandelbrot sample running under Mono (on Windows, at the moment). I’m trying to get it working on Linux, but I haven’t been able to get MonoDevelop up on my PCLinuxOS, so I’m stuck with an empty X11Context implementation.
Any help working with Mono on Linux would . . . → Read More: Brahma on Mono!
By ananth, on July 27th, 2008
After a lot of stumbling blocks with SelectMany and Lets, Brahma is finally out and it supports both of them. The latest release is 0.3, and can be found over at Sourceforge. This release contains 3 samples.
A CPU vs GPU implementation of a the Odd-Even transposition sort. This shows comparable performance for sorting floats (simple calculations), . . . → Read More: Brahma released!
By ananth, on March 17th, 2008
Despite the lack of updates on the main Brahma page, development is still on, and this morning saw the checking in of more code, with the following features for 1D and 2D data-parallel arrays.
Identity transforms (obviously!)
Simple arithmetic operations (supported operators are +, -, * and /.
One function call (at the moment) to Math.Sqrt is supported. It’s . . . → Read More: Dependent reads and more from LINQ
By ananth, on November 2nd, 2007
Earlier this evening, I got Brahma working, running an identity query.
1: var result = from value in data
2: . . . → Read More: Brahma now works!
By ananth, on August 23rd, 2007
After a lot of problems getting my infrastructure set up in Bombay, I’ve finally gotten the basics I need to start up work on Brahma again. This time around, however, Brahma will be based on LINQ.
A lot of the dirty work I was doing taking IL and converting to an expression tree is now not required . . . → Read More: Work on Brahma 2.0 has begun!
|
|
Nemo vir est qui mundum non reddat meliorem That's Latin for "What man is a man who does not make the world a better place(?)".
I'd like to believe that's my motto, and I want to do it by creating software and ideas that can help someone go to greater heights.
|