•        0

Brahma is a library for C#, to provide high-level access to parallel streaming computations on a variety of processors. Brahma uses C#'s LINQ syntax to write kernels that are compiled dynamically. All the glue/kernel code required is *automatically* generated by by Brahma.



Related Projects

Lz4 - Extremely Fast Compression algorithm

LZ4 is a very fast lossless compression based on well-known LZ77 (Lempel-Ziv) algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speeds up and beyond 1GB/s per core, typically reaching RAM speed limits on multi-core systems.

WildFly - JBoss Application Server

WildFly is a flexible, lightweight, managed application runtime that helps you build amazing applications. In the highly optimized boot process of WildFly 8, services are started concurrently to eliminate unnecessary waits and to tap into the power of multi-core processors. It supports ultimate Web Performance & Scalability, Unified configuration & Management. Web Socket support, Fast Linking & Concurrent Loading, Easily Testable and lot more.

Monte Carlo eXtreme (MCX)

MCX is a Monte Carlo simulation software for static or time-resolved photon transport in 3D media. It uses GPU-based massively parallel computing techniques and is extremely fast compared to the traditional single-threaded CPU-based simulations.


cpu frequency scaling

cluster - Node.JS multi-core server manager with plugins support.

Node.JS multi-core server manager with plugins support.

jFreeChart - Java and .NET chart library

jFreeChart is a widely used open source charting library. Its flexible design is easy to extend and targets both server-side and client-side applications. It supports many output types, including Swing components, image files (PNG and JPEG) and vector graphics file formats (including PDF, EPS and SVG).


LimitCPU allows the user to throttle CPU usage of a given process, freeing up the machine to perform other tasks in a timely manner.


SkyEye is a very fast full system simulator which takes llvm as IR of dynmic compiled framework.. It can simulate series ARM, Coldfire,Mips, Powerpc, Sparc, x86 and Blackfin DSP Processor. Also can simulate multicore system by the multicore of host.

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.

CPU tuner

CPU tuner for android. Saves battery by interfacing cpufreq and turning on/off services.