Benchmarks

22 Benchmarks Python C C++ C#
  Cython Numba Numpy Omp Omp Mpi Seq Armadillo Blitz Boost Bxx Eigen Omp Opencl Seq Numcil
Black Scholes     * *   * * *   * * [ISU] *   * *
Convolve     *                        
Convolve1D     *                        
Galton Bean Machine     *                        
Gameoflife     *     * [ISU]       *   * [ISU]      
Gauss     *                        
Heat Equation     * * * *       *   * * [ISU]   *
Lattice Boltzmann D2Q9     * [IBNP]                        
Leibnitz Pi     *     *       *   *   *  
Lu     *                        
Magnetic Field Extrapolation * * * [IBNP]                        
Montecarlo Pi     * *   *       *   *   *  
Nbody     *                       *
Nbody Nice     * [ISU]                       *
  Cython Numba Numpy Omp Omp Mpi Seq Armadillo Blitz Boost Bxx Eigen Omp Opencl Seq Numcil
Quasicrystal     *                        
Reactiondiffusion                             *
Rosenbrock     *     *       *   *   *  
Shallow Water     *     *     * *   *   * *
Snakes And Ladders     * [ISU]                        
Wireworld     * [ISU]                        
Wisp     *                        
Xraysim     *                        
[ISU](1, 2, 3, 4, 5, 6, 7) The implementation has issues… such as not using of Benchpress, segfaults, or does not run with Bohrium.
[BH]The implementation makes use of Bohrium specific features, which means that Bohrium is required to run it.
[IBNP](1, 2) The implementation does import bohrium as np, which breaks the Bohrium dogma “High-Performance NumPy without changing a single line of code.