Bohrium provides a runtime environment for efficiently executing vectorized applications using your favorite 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!


  Architecture Support Frontends
  Single-Core CPU Multi-Core CPU Many-Core GPU NumPy C++ .NET
Linux X X X X X X
MacOSX X X   X   X
Please note:
  • Bohrium is a 64bit project exclusively.
  • We are working on a Windows version that uses the .NET frontend and CPU backend.