/bohrium

A runtime environment for efficiently executing vectorized applications using your favorite programming language Python/NumPy, C, C++, C#, F# on Linux, Windows and MacOSX.

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

Welcome!

Build Status

Bohrium provides a runtime environment for efficiently executing vectorized applications using your favourite programming language Python/NumPy, C#, F# on Linux, Windows and MacOSX.

Forget handcrafting CUDA/OpenCL to utilize your GPU, forget threading, mutexes and locks to utilize your multi-core CPU and forget about MPI to program your cluster just Bohrium!

Features

| | Architecture Support ||| Frontends ||| |-----------|-----------------|---------------|---------------|---------------|-----|----|----| | | Multi-Core CPU | Many-Core GPU | Python2/NumPy | Python3/NumPy | C++ | C# | F# | | Linux | X | X | X | X | x | X | X | | MacOSX | | | X | | x | X | X | | Windows | | | | | | | |

The documentation is available at www.bh107.org