BenchmarksΒΆ

42 Benchmarks Python C C++ C#
  Cython Numba Numpy Omp Omp Mpi Seq Armadillo Blitz Boost Bxx Eigen Omp Opencl Seq Numcil
Alain     *                        
Alain Counterexample     *                        
Black Scholes     * *   * * *   * * [ISU] *   * *
Convolve     *                        
Convolve Separate Std     * [ISU]                        
Galton Bean Machine     *                        
Gameoflife     *     * [ISU]       *   * [ISU]      
Gauss     *                        
Heat Equation     * * * *       *   * * [ISU]   *
Knn Naive     *                        
Lattice Boltzmann D2Q9     * [ISU] [IBNP]                        
Lbm 2D     * [ISU] [IBNP]                        
Lbm 3D     *                        
Leibnitz Pi     *     *       *   *   *  
  Cython Numba Numpy Omp Omp Mpi Seq Armadillo Blitz Boost Bxx Eigen Omp Opencl Seq Numcil
Lmm Swaption Vec     * [ISU] [IBNP]                        
Lu     *                        
Lulesh                   *   *   *  
Magnetic Field Extrapolation * * * [IBNP]                        
Montecarlo Pi     * *   *       *   *   *  
Mxmul     * *   *       *   *      
Nbody     *                       *
Nbody Nice     * [ISU]                       *
Ndstencil     *                        
Point27     * [BH]                        
Pricing     * [ISU]                        
Quasicrystal     *                        
Reactiondiffusion                             *
Rosenbrock     *     *       *   *   *  
Scifly     * [IBNP]                        
  Cython Numba Numpy Omp Omp Mpi Seq Armadillo Blitz Boost Bxx Eigen Omp Opencl Seq Numcil
Shallow Water     *     *     * *   *   * *
Snakes And Ladders     * [ISU]                        
Sor     *                        
Synth     *                        
Synth Index                   *          
Synth Init       *                      
Synth Inplace     *                        
Synth Interop                   *          
Synth Pow     * [IBNP]                        
Synth Stream     *                        
Wireworld     * [ISU]                        
Wisp     *                        
Xraysim     *                        
[ISU](1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) 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, 3, 4, 5, 6) The implementation does import bohrium as np, which breaks the Bohrium dogma “High-Performance NumPy without changing a single line of code.