Content

GER (General Matrix Rank-1 Update)

Single Precision

Double Precision

Complex Single Precision

Complex Double Precision

Raw Results from Benchmarks

$shell> make BLAS_FUNCTIONS=ger clean
rm -f   sger_openBLAS dger_openBLAS cger_openBLAS zger_openBLAS  sger_BLIS dger_BLIS cger_BLIS zger_BLIS  sger_Eigen dger_Eigen cger_Eigen zger_Eigen  sger_MKL dger_MKL cger_MKL zger_MKL
$shell> make BLAS_FUNCTIONS=ger
g++-5.3 -DTYPE="float" -DBLAS_LIB=\"openBLAS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o sger_openBLAS ger.cc /home/numerik/lehn/work//OpenBLAS-v0.2.15-0/libopenblas_sandybridge-r0.2.15.a
g++-5.3 -DTYPE="double" -DBLAS_LIB=\"openBLAS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o dger_openBLAS ger.cc /home/numerik/lehn/work//OpenBLAS-v0.2.15-0/libopenblas_sandybridge-r0.2.15.a
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"openBLAS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o cger_openBLAS ger.cc /home/numerik/lehn/work//OpenBLAS-v0.2.15-0/libopenblas_sandybridge-r0.2.15.a
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"openBLAS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o zger_openBLAS ger.cc /home/numerik/lehn/work//OpenBLAS-v0.2.15-0/libopenblas_sandybridge-r0.2.15.a
g++-5.3 -DTYPE="float" -DBLAS_LIB=\"BLIS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o sger_BLIS ger.cc /home/numerik/lehn/work//blis/lib/sandybridge/libblis.a -fopenmp
g++-5.3 -DTYPE="double" -DBLAS_LIB=\"BLIS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o dger_BLIS ger.cc /home/numerik/lehn/work//blis/lib/sandybridge/libblis.a -fopenmp
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"BLIS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o cger_BLIS ger.cc /home/numerik/lehn/work//blis/lib/sandybridge/libblis.a -fopenmp
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"BLIS\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o zger_BLIS ger.cc /home/numerik/lehn/work//blis/lib/sandybridge/libblis.a -fopenmp
g++-5.3 -DTYPE="float" -DBLAS_LIB=\"Eigen\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o sger_Eigen ger.cc /home/numerik/lehn/work//EIGEN-3.2.8/blas/libeigen_blas_static.a
g++-5.3 -DTYPE="double" -DBLAS_LIB=\"Eigen\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o dger_Eigen ger.cc /home/numerik/lehn/work//EIGEN-3.2.8/blas/libeigen_blas_static.a
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"Eigen\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o cger_Eigen ger.cc /home/numerik/lehn/work//EIGEN-3.2.8/blas/libeigen_blas_static.a
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"Eigen\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o zger_Eigen ger.cc /home/numerik/lehn/work//EIGEN-3.2.8/blas/libeigen_blas_static.a
g++-5.3 -DTYPE="float" -DBLAS_LIB=\"MKL\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o sger_MKL ger.cc -L /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -Wl,-rpath  /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -lmkl_core -lmkl_sequential -lm -lpthread
g++-5.3 -DTYPE="double" -DBLAS_LIB=\"MKL\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o dger_MKL ger.cc -L /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -Wl,-rpath  /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -lmkl_core -lmkl_sequential -lm -lpthread
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"MKL\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o cger_MKL ger.cc -L /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -Wl,-rpath  /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -lmkl_core -lmkl_sequential -lm -lpthread
g++-5.3 -DTYPE="std::complex" -DBLAS_LIB=\"MKL\" -DNDEBUG -std=c++11 -O3 -Wall -m64 -march=native -mfpmath=sse -mavx -DUSE_AVX -I ../../FLENS/ -o zger_MKL ger.cc -L /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -Wl,-rpath  /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64 -lmkl_intel_ilp64 -lmkl_core -lmkl_sequential -lm -lpthread
$shell> ./sger_MKL > report.sger_MKL
$shell> ./dger_MKL > report.dger_MKL
$shell> ./cger_MKL > report.cger_MKL
$shell> ./zger_MKL > report.zger_MKL
$shell> ./sger_Eigen > report.sger_Eigen
$shell> ./dger_Eigen > report.dger_Eigen
$shell> ./cger_Eigen > report.cger_Eigen
$shell> ./zger_Eigen > report.zger_Eigen
$shell> ./sger_openBLAS > report.sger_openBLAS
$shell> ./dger_openBLAS > report.dger_openBLAS
$shell> ./cger_openBLAS > report.cger_openBLAS
$shell> ./zger_openBLAS > report.zger_openBLAS
$shell> ./sger_BLIS > report.sger_BLIS
$shell> ./dger_BLIS > report.dger_BLIS
$shell> ./cger_BLIS > report.cger_BLIS
$shell> ./zger_BLIS > report.zger_BLIS
$shell> gnuplot plot.sger.mflops
$shell> gnuplot plot.dger.mflops
$shell> gnuplot plot.cger.mflops
$shell> gnuplot plot.zger.mflops
$shell> 

Single Precision

$shell> cat report.sger_MKL
#    m     n     FLENS/ulmBLAS: t    MFLOPS             MKL:  t    MFLOPS  Residual
    50    50               0.0000    393.36              0.0019      2.63   0.0e+00
   100   100               0.0000   1627.21              0.0000   1835.70   0.0e+00
   150   150               0.0000   2377.68              0.0000   2826.10   0.0e+00
   200   200               0.0000   2856.53              0.0000   3320.19   0.0e+00
   250   250               0.0000   3003.08              0.0000   3162.24   0.0e+00
   300   300               0.0001   3404.64              0.0000   4190.82   0.0e+00
   350   350               0.0001   2980.50              0.0001   3937.20   0.0e+00
   400   400               0.0001   3543.63              0.0001   4254.36   0.0e+00
   450   450               0.0001   6895.38              0.0000   8616.65   0.0e+00
   500   500               0.0001   7465.47              0.0001   9584.05   0.0e+00
   550   550               0.0001   7310.38              0.0001   9265.07   0.0e+00
   600   600               0.0001   7774.87              0.0001   9643.98   0.0e+00
   650   650               0.0001   7368.52              0.0001   9541.98   0.0e+00
   700   700               0.0001   7839.25              0.0001   9597.96   0.0e+00
   750   750               0.0002   7305.38              0.0001   8464.76   0.0e+00
   800   800               0.0002   7968.62              0.0002   8077.49   0.0e+00
   850   850               0.0002   6973.50              0.0002   7554.02   0.0e+00
   900   900               0.0002   7504.45              0.0002   7322.03   0.0e+00
   950   950               0.0003   7165.26              0.0003   6685.23   0.0e+00
  1000  1000               0.0003   7407.46              0.0003   6328.65   0.0e+00
  1050  1050               0.0003   7045.85              0.0004   5949.22   0.0e+00
  1100  1100               0.0003   7183.06              0.0004   5725.55   0.0e+00
  1150  1150               0.0004   6786.00              0.0005   5302.06   0.0e+00
  1200  1200               0.0004   6947.02              0.0005   5391.95   0.0e+00
  1250  1250               0.0005   6538.87              0.0006   5278.47   0.0e+00
  1300  1300               0.0005   6479.69              0.0006   5267.39   0.0e+00
  1350  1350               0.0006   6297.97              0.0007   5213.91   0.0e+00
  1400  1400               0.0006   6381.17              0.0008   5226.64   0.0e+00
  1450  1450               0.0007   6177.89              0.0008   5013.29   0.0e+00
  1500  1500               0.0007   6215.27              0.0009   5206.34   0.0e+00
  1550  1550               0.0008   5985.29              0.0009   5101.65   0.0e+00
  1600  1600               0.0009   5605.26              0.0010   5104.53   0.0e+00
  1650  1650               0.0010   5662.75              0.0010   5272.52   0.0e+00
  1700  1700               0.0010   5893.01              0.0011   5199.89   0.0e+00
  1750  1750               0.0011   5775.53              0.0012   5171.38   0.0e+00
  1800  1800               0.0011   5699.99              0.0012   5226.71   0.0e+00
  1850  1850               0.0013   5381.96              0.0014   5068.29   0.0e+00
  1900  1900               0.0013   5445.65              0.0014   5059.97   0.0e+00
  1950  1950               0.0014   5355.22              0.0015   5115.23   0.0e+00
  2000  2000               0.0015   5409.11              0.0016   5074.14   0.0e+00
  2050  2050               0.0016   5274.94              0.0016   5111.18   0.0e+00
  2100  2100               0.0017   5265.81              0.0017   5130.82   0.0e+00
  2150  2150               0.0018   5261.76              0.0018   5073.80   0.0e+00
  2200  2200               0.0018   5338.12              0.0019   5044.00   0.0e+00
  2250  2250               0.0019   5285.30              0.0020   5072.28   0.0e+00
  2300  2300               0.0020   5252.43              0.0021   5129.71   0.0e+00
  2350  2350               0.0021   5252.02              0.0022   5073.43   0.0e+00
  2400  2400               0.0022   5286.53              0.0023   5065.89   0.0e+00
  2450  2450               0.0023   5188.34              0.0024   5090.01   0.0e+00
  2500  2500               0.0024   5259.08              0.0025   5096.45   0.0e+00
  2550  2550               0.0025   5199.60              0.0025   5109.58   0.0e+00
  2600  2600               0.0026   5224.61              0.0026   5128.28   0.0e+00
  2650  2650               0.0027   5203.23              0.0027   5130.48   0.0e+00
  2700  2700               0.0028   5236.94              0.0028   5133.65   0.0e+00
  2750  2750               0.0029   5174.26              0.0029   5127.23   0.0e+00
  2800  2800               0.0030   5249.13              0.0031   5135.89   0.0e+00
  2850  2850               0.0031   5200.79              0.0032   5073.30   0.0e+00
  2900  2900               0.0032   5229.49              0.0033   5093.66   0.0e+00
  2950  2950               0.0034   5193.28              0.0034   5115.15   0.0e+00
  3000  3000               0.0035   5191.87              0.0035   5081.22   0.0e+00
  3050  3050               0.0037   5077.53              0.0037   5032.73   0.0e+00
  3100  3100               0.0037   5208.24              0.0038   5105.43   0.0e+00
  3150  3150               0.0038   5161.81              0.0039   5099.92   0.0e+00
  3200  3200               0.0039   5190.09              0.0040   5107.64   0.0e+00
  3250  3250               0.0041   5169.63              0.0042   5075.26   0.0e+00
  3300  3300               0.0042   5204.59              0.0043   5107.42   0.0e+00
  3350  3350               0.0043   5162.91              0.0044   5099.26   0.0e+00
  3400  3400               0.0045   5181.33              0.0045   5112.37   0.0e+00
  3450  3450               0.0046   5186.14              0.0047   5084.34   0.0e+00
  3500  3500               0.0047   5218.92              0.0048   5095.88   0.0e+00
  3550  3550               0.0049   5166.57              0.0049   5093.43   0.0e+00
  3600  3600               0.0050   5192.55              0.0051   5103.17   0.0e+00
  3650  3650               0.0052   5138.79              0.0052   5113.17   0.0e+00
  3700  3700               0.0055   4991.82              0.0053   5138.11   0.0e+00
  3750  3750               0.0054   5164.48              0.0055   5095.41   0.0e+00
  3800  3800               0.0056   5176.39              0.0056   5113.03   0.0e+00
  3850  3850               0.0058   5139.79              0.0058   5097.45   0.0e+00
  3900  3900               0.0059   5174.17              0.0060   5092.92   0.0e+00
  3950  3950               0.0061   5124.64              0.0061   5094.89   0.0e+00
  4000  4000               0.0062   5179.34              0.0063   5090.83   0.0e+00
$shell> cat report.sger_Eigen
#    m     n     FLENS/ulmBLAS: t    MFLOPS           Eigen:  t    MFLOPS  Residual
    50    50               0.0000    456.00              0.0000    596.59   0.0e+00
   100   100               0.0000   2002.60              0.0000   2386.63   0.0e+00
   150   150               0.0000   1673.61              0.0000   2608.70   0.0e+00
   200   200               0.0000   2224.26              0.0000   3022.40   0.0e+00
   250   250               0.0000   3230.73              0.0000   3224.89   0.0e+00
   300   300               0.0001   3413.68              0.0001   3445.64   0.0e+00
   350   350               0.0001   3266.36              0.0001   3337.83   0.0e+00
   400   400               0.0001   3296.39              0.0001   3624.95   0.0e+00
   450   450               0.0001   3443.61              0.0001   3568.63   0.0e+00
   500   500               0.0001   3738.54              0.0001   3812.20   0.0e+00
   550   550               0.0002   2968.71              0.0001   5353.98   0.0e+00
   600   600               0.0001   7733.95              0.0001   8267.40   0.0e+00
   650   650               0.0001   7350.70              0.0001   8287.16   0.0e+00
   700   700               0.0001   7959.26              0.0001   8162.99   0.0e+00
   750   750               0.0002   7372.26              0.0001   7670.70   0.0e+00
   800   800               0.0002   7819.04              0.0002   7420.16   0.0e+00
   850   850               0.0002   7196.68              0.0002   6883.05   0.0e+00
   900   900               0.0002   7545.90              0.0002   6558.15   0.0e+00
   950   950               0.0003   7075.02              0.0003   6241.25   0.0e+00
  1000  1000               0.0003   7125.45              0.0003   5982.29   0.0e+00
  1050  1050               0.0003   6621.76              0.0004   5555.61   0.0e+00
  1100  1100               0.0004   6420.43              0.0004   5413.37   0.0e+00
  1150  1150               0.0004   6325.81              0.0005   5292.43   0.0e+00
  1200  1200               0.0005   6342.29              0.0006   5049.29   0.0e+00
  1250  1250               0.0005   5978.04              0.0006   5000.06   0.0e+00
  1300  1300               0.0006   6016.52              0.0007   5120.27   0.0e+00
  1350  1350               0.0006   5751.73              0.0007   5106.27   0.0e+00
  1400  1400               0.0007   5646.76              0.0008   5130.62   0.0e+00
  1450  1450               0.0007   5641.84              0.0008   5101.65   0.0e+00
  1500  1500               0.0008   5469.28              0.0009   5114.19   0.0e+00
  1550  1550               0.0009   5536.85              0.0009   5111.88   0.0e+00
  1600  1600               0.0009   5582.22              0.0010   5109.87   0.0e+00
  1650  1650               0.0010   5478.90              0.0011   5111.44   0.0e+00
  1700  1700               0.0010   5522.22              0.0011   5108.11   0.0e+00
  1750  1750               0.0011   5443.23              0.0012   5118.26   0.0e+00
  1800  1800               0.0012   5318.38              0.0013   5128.48   0.0e+00
  1850  1850               0.0013   5388.47              0.0014   5056.02   0.0e+00
  1900  1900               0.0013   5450.25              0.0014   5005.10   0.0e+00
  1950  1950               0.0015   5227.44              0.0015   5110.66   0.0e+00
  2000  2000               0.0015   5420.11              0.0016   5111.04   0.0e+00
  2050  2050               0.0016   5253.75              0.0016   5115.08   0.0e+00
  2100  2100               0.0017   5321.05              0.0017   5115.03   0.0e+00
  2150  2150               0.0018   5269.30              0.0018   5011.56   0.0e+00
  2200  2200               0.0018   5347.17              0.0019   5067.98   0.0e+00
  2250  2250               0.0019   5300.76              0.0020   5036.85   0.0e+00
  2300  2300               0.0020   5281.18              0.0021   5111.36   0.0e+00
  2350  2350               0.0021   5209.81              0.0022   5109.00   0.0e+00
  2400  2400               0.0022   5282.12              0.0023   5111.24   0.0e+00
  2450  2450               0.0023   5231.92              0.0024   5105.13   0.0e+00
  2500  2500               0.0024   5233.25              0.0024   5108.09   0.0e+00
  2550  2550               0.0025   5247.81              0.0026   5024.91   0.0e+00
  2600  2600               0.0026   5286.95              0.0027   5078.37   0.0e+00
  2650  2650               0.0027   5247.08              0.0028   5040.60   0.0e+00
  2700  2700               0.0028   5275.18              0.0029   5046.66   0.0e+00
  2750  2750               0.0029   5236.95              0.0030   5058.60   0.0e+00
  2800  2800               0.0030   5223.61              0.0031   5068.76   0.0e+00
  2850  2850               0.0031   5197.54              0.0032   5073.52   0.0e+00
  2900  2900               0.0032   5230.17              0.0033   5075.95   0.0e+00
  2950  2950               0.0034   5168.29              0.0034   5075.77   0.0e+00
  3000  3000               0.0035   5214.14              0.0036   5066.84   0.0e+00
  3050  3050               0.0036   5193.03              0.0037   5089.56   0.0e+00
  3100  3100               0.0037   5220.79              0.0038   5058.04   0.0e+00
  3150  3150               0.0038   5178.27              0.0039   5061.32   0.0e+00
  3200  3200               0.0039   5185.49              0.0040   5088.84   0.0e+00
  3250  3250               0.0041   5165.04              0.0043   4940.15   0.0e+00
  3300  3300               0.0042   5202.68              0.0043   5088.26   0.0e+00
  3350  3350               0.0044   5149.50              0.0044   5087.07   0.0e+00
  3400  3400               0.0044   5201.44              0.0047   4933.70   0.0e+00
  3450  3450               0.0046   5152.20              0.0047   5077.23   0.0e+00
  3500  3500               0.0047   5199.35              0.0049   5051.12   0.0e+00
  3550  3550               0.0049   5153.51              0.0050   5090.56   0.0e+00
  3600  3600               0.0051   5101.98              0.0051   5099.31   0.0e+00
  3650  3650               0.0052   5150.37              0.0052   5090.38   0.0e+00
  3700  3700               0.0053   5188.51              0.0054   5099.28   0.0e+00
  3750  3750               0.0055   5150.94              0.0056   5064.77   0.0e+00
  3800  3800               0.0056   5168.56              0.0057   5090.75   0.0e+00
  3850  3850               0.0058   5118.66              0.0058   5101.49   0.0e+00
  3900  3900               0.0059   5163.13              0.0060   5099.18   0.0e+00
  3950  3950               0.0061   5088.68              0.0061   5110.39   0.0e+00
  4000  4000               0.0062   5139.48              0.0063   5116.93   0.0e+00
$shell> cat report.sger_openBLAS
#    m     n     FLENS/ulmBLAS: t    MFLOPS        openBLAS:  t    MFLOPS  Residual
    50    50               0.0000    493.73              0.0000   1037.56   0.0e+00
   100   100               0.0000   2016.74              0.0000   2366.58   0.0e+00
   150   150               0.0000   2368.92              0.0000   3143.12   0.0e+00
   200   200               0.0000   2870.88              0.0000   3768.07   0.0e+00
   250   250               0.0000   3038.70              0.0000   3925.02   0.0e+00
   300   300               0.0001   3579.60              0.0000   4136.98   0.0e+00
   350   350               0.0001   3315.74              0.0001   4206.37   0.0e+00
   400   400               0.0001   3554.65              0.0001   4991.27   0.0e+00
   450   450               0.0001   3455.93              0.0001   4642.90   0.0e+00
   500   500               0.0001   7403.57              0.0000  10315.87   0.0e+00
   550   550               0.0001   7279.60              0.0001   8723.86   0.0e+00
   600   600               0.0001   7728.14              0.0001  10087.42   0.0e+00
   650   650               0.0001   7206.21              0.0001   9257.23   0.0e+00
   700   700               0.0001   7601.44              0.0001   9584.91   0.0e+00
   750   750               0.0002   7162.50              0.0001   8646.53   0.0e+00
   800   800               0.0002   7595.45              0.0002   8278.15   0.0e+00
   850   850               0.0002   7037.55              0.0002   7734.72   0.0e+00
   900   900               0.0002   7237.51              0.0002   7069.85   0.0e+00
   950   950               0.0003   6844.56              0.0003   6534.79   0.0e+00
  1000  1000               0.0003   6625.90              0.0003   6113.83   0.0e+00
  1050  1050               0.0003   6565.29              0.0004   5703.13   0.0e+00
  1100  1100               0.0004   6615.31              0.0005   5310.49   0.0e+00
  1150  1150               0.0004   6273.42              0.0005   5295.39   0.0e+00
  1200  1200               0.0005   6319.92              0.0006   5218.62   0.0e+00
  1250  1250               0.0005   5942.32              0.0006   5192.12   0.0e+00
  1300  1300               0.0006   5976.40              0.0007   5145.87   0.0e+00
  1350  1350               0.0006   5685.94              0.0007   5141.99   0.0e+00
  1400  1400               0.0007   5783.51              0.0008   5003.47   0.0e+00
  1450  1450               0.0007   5630.23              0.0008   5169.54   0.0e+00
  1500  1500               0.0007   6221.88              0.0009   5132.11   0.0e+00
  1550  1550               0.0008   5975.40              0.0009   5239.57   0.0e+00
  1600  1600               0.0009   5498.06              0.0010   5126.30   0.0e+00
  1650  1650               0.0010   5484.30              0.0011   4993.25   0.0e+00
  1700  1700               0.0010   5532.19              0.0012   4999.18   0.0e+00
  1750  1750               0.0011   5439.86              0.0012   5064.18   0.0e+00
  1800  1800               0.0012   5477.57              0.0013   5131.61   0.0e+00
  1850  1850               0.0013   5307.06              0.0013   5159.83   0.0e+00
  1900  1900               0.0014   5307.81              0.0014   5136.14   0.0e+00
  1950  1950               0.0014   5365.25              0.0015   5080.86   0.0e+00
  2000  2000               0.0015   5426.54              0.0016   5037.55   0.0e+00
  2050  2050               0.0016   5320.89              0.0016   5143.51   0.0e+00
  2100  2100               0.0017   5321.73              0.0018   5035.28   0.0e+00
  2150  2150               0.0018   5186.31              0.0018   5159.83   0.0e+00
  2200  2200               0.0018   5351.92              0.0019   5122.66   0.0e+00
  2250  2250               0.0020   5189.75              0.0020   5125.35   0.0e+00
  2300  2300               0.0020   5258.45              0.0021   5135.81   0.0e+00
  2350  2350               0.0021   5270.92              0.0022   5095.98   0.0e+00
  2400  2400               0.0022   5324.06              0.0023   5056.10   0.0e+00
  2450  2450               0.0023   5220.32              0.0023   5146.70   0.0e+00
  2500  2500               0.0024   5262.64              0.0024   5143.47   0.0e+00
  2550  2550               0.0025   5211.10              0.0025   5142.03   0.0e+00
  2600  2600               0.0026   5288.84              0.0026   5107.85   0.0e+00
  2650  2650               0.0027   5247.07              0.0028   5087.91   0.0e+00
  2700  2700               0.0028   5239.04              0.0029   5094.19   0.0e+00
  2750  2750               0.0029   5171.05              0.0030   5104.63   0.0e+00
  2800  2800               0.0030   5247.04              0.0031   5077.70   0.0e+00
  2850  2850               0.0031   5177.87              0.0032   5113.67   0.0e+00
  2900  2900               0.0032   5234.94              0.0033   5103.82   0.0e+00
  2950  2950               0.0034   5187.23              0.0034   5121.46   0.0e+00
  3000  3000               0.0035   5204.13              0.0035   5093.16   0.0e+00
  3050  3050               0.0036   5185.56              0.0036   5099.88   0.0e+00
  3100  3100               0.0037   5220.69              0.0038   5103.54   0.0e+00
  3150  3150               0.0038   5175.54              0.0039   5100.02   0.0e+00
  3200  3200               0.0039   5184.94              0.0040   5117.45   0.0e+00
  3250  3250               0.0041   5156.15              0.0041   5130.00   0.0e+00
  3300  3300               0.0042   5185.90              0.0043   5109.51   0.0e+00
  3350  3350               0.0044   5124.22              0.0044   5047.61   0.0e+00
  3400  3400               0.0045   5190.76              0.0045   5114.10   0.0e+00
  3450  3450               0.0046   5128.56              0.0046   5127.86   0.0e+00
  3500  3500               0.0047   5203.75              0.0048   5131.67   0.0e+00
  3550  3550               0.0049   5160.07              0.0049   5121.77   0.0e+00
  3600  3600               0.0050   5156.27              0.0051   5132.67   0.0e+00
  3650  3650               0.0052   5120.79              0.0052   5147.87   0.0e+00
  3700  3700               0.0053   5165.87              0.0054   5115.12   0.0e+00
  3750  3750               0.0055   5136.81              0.0055   5127.13   0.0e+00
  3800  3800               0.0056   5178.72              0.0057   5097.02   0.0e+00
  3850  3850               0.0058   5153.02              0.0058   5119.02   0.0e+00
  3900  3900               0.0059   5165.46              0.0059   5113.00   0.0e+00
  3950  3950               0.0061   5125.11              0.0061   5115.19   0.0e+00
  4000  4000               0.0062   5173.13              0.0063   5111.33   0.0e+00
$shell> cat report.sger_BLIS
#    m     n     FLENS/ulmBLAS: t    MFLOPS            BLIS:  t    MFLOPS  Residual
    50    50               0.0000    436.53              0.0001     41.67   0.0e+00
   100   100               0.0000   1812.42              0.0000    854.85   0.0e+00
   150   150               0.0000   2459.29              0.0000   1047.71   0.0e+00
   200   200               0.0000   2352.18              0.0001   1188.27   0.0e+00
   250   250               0.0000   3054.29              0.0001   1198.01   0.0e+00
   300   300               0.0001   3516.17              0.0001   1228.48   0.0e+00
   350   350               0.0001   3449.44              0.0002   1261.44   0.0e+00
   400   400               0.0001   3734.26              0.0002   1282.74   0.0e+00
   450   450               0.0001   3649.50              0.0003   1296.45   0.0e+00
   500   500               0.0001   3966.37              0.0004   1304.54   0.0e+00
   550   550               0.0001   7322.68              0.0002   2753.57   0.0e+00
   600   600               0.0001   7816.06              0.0003   2776.57   0.0e+00
   650   650               0.0001   7346.23              0.0003   2813.77   0.0e+00
   700   700               0.0001   8055.24              0.0004   2659.63   0.0e+00
   750   750               0.0002   7399.37              0.0004   2822.08   0.0e+00
   800   800               0.0002   7514.47              0.0005   2771.47   0.0e+00
   850   850               0.0002   7259.77              0.0005   2792.98   0.0e+00
   900   900               0.0002   7536.11              0.0006   2779.31   0.0e+00
   950   950               0.0003   7011.70              0.0006   2793.45   0.0e+00
  1000  1000               0.0003   7184.45              0.0007   2799.88   0.0e+00
  1050  1050               0.0003   7020.77              0.0008   2775.85   0.0e+00
  1100  1100               0.0003   7253.72              0.0009   2782.99   0.0e+00
  1150  1150               0.0004   6846.11              0.0009   2797.09   0.0e+00
  1200  1200               0.0004   6472.68              0.0010   2804.70   0.0e+00
  1250  1250               0.0005   5957.34              0.0011   2804.67   0.0e+00
  1300  1300               0.0006   6003.08              0.0012   2799.61   0.0e+00
  1350  1350               0.0006   5748.58              0.0013   2755.61   0.0e+00
  1400  1400               0.0007   5953.43              0.0014   2763.61   0.0e+00
  1450  1450               0.0007   5675.89              0.0015   2833.94   0.0e+00
  1500  1500               0.0008   5842.74              0.0016   2811.49   0.0e+00
  1550  1550               0.0009   5481.27              0.0017   2820.05   0.0e+00
  1600  1600               0.0009   5410.82              0.0018   2838.66   0.0e+00
  1650  1650               0.0010   5367.63              0.0019   2795.44   0.0e+00
  1700  1700               0.0010   5526.28              0.0020   2833.23   0.0e+00
  1750  1750               0.0011   5439.52              0.0022   2812.21   0.0e+00
  1800  1800               0.0012   5463.71              0.0023   2853.68   0.0e+00
  1850  1850               0.0013   5400.64              0.0024   2819.40   0.0e+00
  1900  1900               0.0013   5449.38              0.0026   2813.53   0.0e+00
  1950  1950               0.0014   5365.25              0.0027   2821.94   0.0e+00
  2000  2000               0.0015   5411.16              0.0028   2821.40   0.0e+00
  2050  2050               0.0016   5335.75              0.0030   2830.85   0.0e+00
  2100  2100               0.0016   5393.78              0.0031   2821.24   0.0e+00
  2150  2150               0.0018   5275.39              0.0033   2832.96   0.0e+00
  2200  2200               0.0018   5313.14              0.0034   2847.72   0.0e+00
  2250  2250               0.0019   5295.34              0.0036   2829.79   0.0e+00
  2300  2300               0.0020   5300.39              0.0037   2826.69   0.0e+00
  2350  2350               0.0021   5237.76              0.0039   2845.28   0.0e+00
  2400  2400               0.0022   5270.48              0.0040   2849.12   0.0e+00
  2450  2450               0.0023   5151.79              0.0043   2795.40   0.0e+00
  2500  2500               0.0024   5265.12              0.0044   2830.66   0.0e+00
  2550  2550               0.0025   5208.91              0.0046   2840.52   0.0e+00
  2600  2600               0.0026   5281.92              0.0048   2835.91   0.0e+00
  2650  2650               0.0027   5176.44              0.0049   2853.11   0.0e+00
  2700  2700               0.0028   5259.50              0.0051   2845.14   0.0e+00
  2750  2750               0.0029   5221.68              0.0053   2845.55   0.0e+00
  2800  2800               0.0030   5215.84              0.0055   2857.34   0.0e+00
  2850  2850               0.0031   5197.66              0.0057   2858.34   0.0e+00
  2900  2900               0.0032   5239.62              0.0059   2843.13   0.0e+00
  2950  2950               0.0034   5191.66              0.0061   2850.26   0.0e+00
  3000  3000               0.0034   5225.77              0.0063   2851.30   0.0e+00
  3050  3050               0.0036   5168.35              0.0065   2852.68   0.0e+00
  3100  3100               0.0037   5226.84              0.0068   2846.48   0.0e+00
  3150  3150               0.0038   5165.00              0.0069   2857.44   0.0e+00
  3200  3200               0.0039   5203.62              0.0071   2866.44   0.0e+00
  3250  3250               0.0041   5173.52              0.0074   2847.78   0.0e+00
  3300  3300               0.0044   4908.15              0.0079   2742.70   0.0e+00
  3350  3350               0.0045   5000.56              0.0079   2858.24   0.0e+00
  3400  3400               0.0045   5180.61              0.0081   2868.16   0.0e+00
  3450  3450               0.0046   5139.77              0.0083   2861.70   0.0e+00
  3500  3500               0.0047   5183.22              0.0086   2854.02   0.0e+00
  3550  3550               0.0049   5144.33              0.0088   2858.82   0.0e+00
  3600  3600               0.0050   5162.23              0.0091   2859.31   0.0e+00
  3650  3650               0.0052   5120.38              0.0093   2863.70   0.0e+00
  3700  3700               0.0053   5180.62              0.0096   2856.67   0.0e+00
  3750  3750               0.0055   5141.01              0.0098   2858.92   0.0e+00
  3800  3800               0.0056   5169.14              0.0101   2867.59   0.0e+00
  3850  3850               0.0058   5112.80              0.0103   2864.78   0.0e+00
  3900  3900               0.0059   5154.63              0.0106   2858.65   0.0e+00
  3950  3950               0.0061   5096.69              0.0109   2859.85   0.0e+00
  4000  4000               0.0062   5137.86              0.0111   2879.43   0.0e+00
$shell> 

Double Precision

$shell> cat report.dger_MKL
#    m     n     FLENS/ulmBLAS: t    MFLOPS             MKL:  t    MFLOPS  Residual
    50    50               0.0000    650.79              0.0017      2.87   0.0e+00
   100   100               0.0000    825.25              0.0000   2490.35   0.0e+00
   150   150               0.0000   1594.90              0.0000   2026.21   0.0e+00
   200   200               0.0000   1702.06              0.0000   2194.43   0.0e+00
   250   250               0.0001   1811.57              0.0001   2220.60   0.0e+00
   300   300               0.0001   1856.88              0.0001   2343.05   0.0e+00
   350   350               0.0001   1889.11              0.0001   2375.14   0.0e+00
   400   400               0.0001   3998.20              0.0001   5212.75   0.0e+00
   450   450               0.0001   3963.79              0.0001   5100.31   0.0e+00
   500   500               0.0001   3931.53              0.0001   4688.45   0.0e+00
   550   550               0.0002   3108.27              0.0001   4370.69   0.0e+00
   600   600               0.0002   3960.59              0.0002   3980.47   0.0e+00
   650   650               0.0002   3775.10              0.0003   3377.77   0.0e+00
   700   700               0.0003   3621.22              0.0003   2909.45   0.0e+00
   750   750               0.0003   3429.51              0.0004   2624.37   0.0e+00
   800   800               0.0004   3185.78              0.0005   2437.20   0.0e+00
   850   850               0.0005   3156.42              0.0006   2389.74   0.0e+00
   900   900               0.0006   2938.08              0.0007   2350.88   0.0e+00
   950   950               0.0006   2960.49              0.0008   2358.12   0.0e+00
  1000  1000               0.0007   2792.78              0.0008   2359.88   0.0e+00
  1050  1050               0.0008   2889.40              0.0009   2358.62   0.0e+00
  1100  1100               0.0008   2970.51              0.0010   2414.37   0.0e+00
  1150  1150               0.0009   2795.24              0.0011   2365.27   0.0e+00
  1200  1200               0.0011   2728.61              0.0012   2371.88   0.0e+00
  1250  1250               0.0011   2752.22              0.0013   2370.25   0.0e+00
  1300  1300               0.0012   2739.55              0.0014   2369.38   0.0e+00
  1350  1350               0.0013   2730.39              0.0015   2368.78   0.0e+00
  1400  1400               0.0014   2718.77              0.0017   2335.30   0.0e+00
  1450  1450               0.0016   2705.69              0.0018   2375.51   0.0e+00
  1500  1500               0.0017   2693.04              0.0019   2356.41   0.0e+00
  1550  1550               0.0018   2689.53              0.0021   2334.53   0.0e+00
  1600  1600               0.0019   2680.28              0.0022   2359.25   0.0e+00
  1650  1650               0.0020   2674.05              0.0023   2371.48   0.0e+00
  1700  1700               0.0022   2665.60              0.0024   2363.26   0.0e+00
  1750  1750               0.0023   2640.18              0.0026   2360.99   0.0e+00
  1800  1800               0.0024   2659.34              0.0027   2362.73   0.0e+00
  1850  1850               0.0026   2630.59              0.0029   2382.72   0.0e+00
  1900  1900               0.0028   2614.70              0.0030   2383.74   0.0e+00
  1950  1950               0.0029   2603.78              0.0032   2380.70   0.0e+00
  2000  2000               0.0031   2621.97              0.0034   2348.56   0.0e+00
  2050  2050               0.0032   2607.42              0.0036   2335.08   0.0e+00
  2100  2100               0.0034   2580.35              0.0037   2375.66   0.0e+00
  2150  2150               0.0036   2545.88              0.0039   2366.55   0.0e+00
  2200  2200               0.0038   2537.37              0.0041   2368.45   0.0e+00
  2250  2250               0.0040   2540.90              0.0043   2375.29   0.0e+00
  2300  2300               0.0042   2530.24              0.0045   2360.84   0.0e+00
  2350  2350               0.0044   2526.30              0.0047   2372.83   0.0e+00
  2400  2400               0.0046   2531.12              0.0049   2344.44   0.0e+00
  2450  2450               0.0048   2510.47              0.0051   2359.70   0.0e+00
  2500  2500               0.0050   2512.70              0.0053   2371.13   0.0e+00
  2550  2550               0.0052   2517.45              0.0055   2356.38   0.0e+00
  2600  2600               0.0054   2509.27              0.0057   2378.57   0.0e+00
  2650  2650               0.0056   2506.38              0.0059   2400.13   0.0e+00
  2700  2700               0.0058   2509.80              0.0061   2376.03   0.0e+00
  2750  2750               0.0060   2512.22              0.0064   2372.55   0.0e+00
  2800  2800               0.0062   2518.40              0.0066   2391.97   0.0e+00
  2850  2850               0.0065   2504.02              0.0068   2395.06   0.0e+00
  2900  2900               0.0067   2505.21              0.0071   2383.32   0.0e+00
  2950  2950               0.0070   2498.45              0.0073   2392.83   0.0e+00
  3000  3000               0.0072   2501.99              0.0075   2385.35   0.0e+00
  3050  3050               0.0074   2510.29              0.0078   2379.31   0.0e+00
  3100  3100               0.0077   2507.32              0.0082   2350.52   0.0e+00
  3150  3150               0.0079   2502.60              0.0083   2391.74   0.0e+00
  3200  3200               0.0082   2492.48              0.0085   2396.05   0.0e+00
  3250  3250               0.0084   2505.08              0.0088   2399.44   0.0e+00
  3300  3300               0.0087   2505.33              0.0091   2391.19   0.0e+00
  3350  3350               0.0090   2503.20              0.0094   2397.68   0.0e+00
  3400  3400               0.0092   2512.93              0.0098   2362.54   0.0e+00
  3450  3450               0.0095   2500.31              0.0099   2408.66   0.0e+00
  3500  3500               0.0098   2506.90              0.0102   2412.71   0.0e+00
  3550  3550               0.0101   2502.85              0.0106   2388.01   0.0e+00
  3600  3600               0.0103   2512.44              0.0109   2384.04   0.0e+00
  3650  3650               0.0106   2504.03              0.0111   2396.58   0.0e+00
  3700  3700               0.0112   2454.21              0.0115   2390.30   0.0e+00
  3750  3750               0.0112   2501.99              0.0117   2396.70   0.0e+00
  3800  3800               0.0116   2494.16              0.0120   2403.34   0.0e+00
  3850  3850               0.0119   2501.06              0.0123   2401.43   0.0e+00
  3900  3900               0.0122   2500.87              0.0127   2399.06   0.0e+00
  3950  3950               0.0125   2493.24              0.0130   2392.91   0.0e+00
  4000  4000               0.0128   2502.86              0.0135   2364.06   0.0e+00
$shell> cat report.dger_Eigen
#    m     n     FLENS/ulmBLAS: t    MFLOPS           Eigen:  t    MFLOPS  Residual
    50    50               0.0000    418.69              0.0000    441.93   0.0e+00
   100   100               0.0000   1301.66              0.0000   1295.76   0.0e+00
   150   150               0.0000   1627.07              0.0000   1575.41   0.0e+00
   200   200               0.0000   1740.87              0.0000   1684.53   0.0e+00
   250   250               0.0001   1811.54              0.0001   1782.71   0.0e+00
   300   300               0.0001   1875.80              0.0001   1851.53   0.0e+00
   350   350               0.0001   1908.62              0.0001   1910.70   0.0e+00
   400   400               0.0002   1917.13              0.0002   1894.94   0.0e+00
   450   450               0.0001   3947.60              0.0001   4151.08   0.0e+00
   500   500               0.0001   3912.21              0.0001   3997.38   0.0e+00
   550   550               0.0002   3900.38              0.0002   3750.10   0.0e+00
   600   600               0.0002   3956.02              0.0002   3548.84   0.0e+00
   650   650               0.0002   3745.88              0.0003   3322.14   0.0e+00
   700   700               0.0003   3644.74              0.0003   3051.82   0.0e+00
   750   750               0.0003   3582.84              0.0004   2876.50   0.0e+00
   800   800               0.0004   3334.76              0.0005   2670.91   0.0e+00
   850   850               0.0005   3165.12              0.0006   2599.94   0.0e+00
   900   900               0.0005   3047.31              0.0006   2584.53   0.0e+00
   950   950               0.0006   2971.37              0.0007   2460.97   0.0e+00
  1000  1000               0.0007   2895.57              0.0008   2559.63   0.0e+00
  1050  1050               0.0008   2864.50              0.0009   2553.79   0.0e+00
  1100  1100               0.0009   2817.15              0.0009   2556.32   0.0e+00
  1150  1150               0.0009   2788.86              0.0010   2559.49   0.0e+00
  1200  1200               0.0011   2691.39              0.0011   2559.11   0.0e+00
  1250  1250               0.0011   2751.04              0.0012   2564.07   0.0e+00
  1300  1300               0.0012   2736.14              0.0013   2567.06   0.0e+00
  1350  1350               0.0013   2718.16              0.0014   2563.93   0.0e+00
  1400  1400               0.0014   2708.66              0.0015   2533.00   0.0e+00
  1450  1450               0.0016   2693.70              0.0016   2557.22   0.0e+00
  1500  1500               0.0017   2667.62              0.0018   2559.33   0.0e+00
  1550  1550               0.0018   2671.57              0.0019   2527.30   0.0e+00
  1600  1600               0.0019   2638.42              0.0020   2552.18   0.0e+00
  1650  1650               0.0021   2638.49              0.0021   2556.05   0.0e+00
  1700  1700               0.0022   2626.85              0.0023   2565.85   0.0e+00
  1750  1750               0.0023   2627.52              0.0024   2522.69   0.0e+00
  1800  1800               0.0025   2616.59              0.0025   2557.52   0.0e+00
  1850  1850               0.0026   2624.40              0.0027   2527.03   0.0e+00
  1900  1900               0.0028   2609.10              0.0028   2544.68   0.0e+00
  1950  1950               0.0029   2584.01              0.0030   2540.25   0.0e+00
  2000  2000               0.0031   2616.23              0.0032   2525.77   0.0e+00
  2050  2050               0.0032   2604.53              0.0033   2526.83   0.0e+00
  2100  2100               0.0034   2572.52              0.0035   2508.89   0.0e+00
  2150  2150               0.0036   2541.18              0.0037   2511.44   0.0e+00
  2200  2200               0.0038   2538.86              0.0039   2508.08   0.0e+00
  2250  2250               0.0040   2546.07              0.0040   2508.10   0.0e+00
  2300  2300               0.0042   2533.29              0.0042   2504.68   0.0e+00
  2350  2350               0.0044   2525.17              0.0044   2508.94   0.0e+00
  2400  2400               0.0046   2524.61              0.0046   2500.57   0.0e+00
  2450  2450               0.0048   2516.21              0.0048   2510.62   0.0e+00
  2500  2500               0.0050   2516.03              0.0050   2499.27   0.0e+00
  2550  2550               0.0052   2513.88              0.0052   2501.59   0.0e+00
  2600  2600               0.0054   2497.26              0.0054   2507.54   0.0e+00
  2650  2650               0.0057   2454.74              0.0056   2503.86   0.0e+00
  2700  2700               0.0058   2508.68              0.0058   2505.19   0.0e+00
  2750  2750               0.0060   2511.06              0.0060   2512.02   0.0e+00
  2800  2800               0.0063   2505.25              0.0062   2515.07   0.0e+00
  2850  2850               0.0065   2512.18              0.0065   2508.34   0.0e+00
  2900  2900               0.0067   2499.57              0.0067   2511.72   0.0e+00
  2950  2950               0.0070   2488.42              0.0069   2514.66   0.0e+00
  3000  3000               0.0072   2512.35              0.0072   2511.18   0.0e+00
  3050  3050               0.0074   2503.05              0.0074   2528.24   0.0e+00
  3100  3100               0.0077   2499.83              0.0076   2512.77   0.0e+00
  3150  3150               0.0080   2495.02              0.0079   2513.36   0.0e+00
  3200  3200               0.0082   2487.93              0.0082   2503.01   0.0e+00
  3250  3250               0.0085   2499.96              0.0084   2514.84   0.0e+00
  3300  3300               0.0087   2502.20              0.0087   2516.19   0.0e+00
  3350  3350               0.0090   2506.09              0.0089   2518.70   0.0e+00
  3400  3400               0.0093   2496.26              0.0092   2517.35   0.0e+00
  3450  3450               0.0095   2499.17              0.0095   2510.15   0.0e+00
  3500  3500               0.0098   2501.29              0.0097   2518.42   0.0e+00
  3550  3550               0.0101   2506.06              0.0100   2517.65   0.0e+00
  3600  3600               0.0103   2510.56              0.0103   2514.04   0.0e+00
  3650  3650               0.0106   2505.74              0.0106   2512.24   0.0e+00
  3700  3700               0.0110   2495.52              0.0109   2510.62   0.0e+00
  3750  3750               0.0113   2498.96              0.0112   2521.81   0.0e+00
  3800  3800               0.0116   2494.56              0.0116   2484.55   0.0e+00
  3850  3850               0.0119   2499.31              0.0118   2514.08   0.0e+00
  3900  3900               0.0122   2501.79              0.0121   2509.68   0.0e+00
  3950  3950               0.0125   2489.38              0.0124   2513.47   0.0e+00
  4000  4000               0.0128   2500.72              0.0127   2511.66   0.0e+00
$shell> cat report.dger_openBLAS
#    m     n     FLENS/ulmBLAS: t    MFLOPS        openBLAS:  t    MFLOPS  Residual
    50    50               0.0000    418.69              0.0000   1213.30   0.0e+00
   100   100               0.0000   1344.54              0.0000   1627.07   0.0e+00
   150   150               0.0000   1627.13              0.0000   2001.07   0.0e+00
   200   200               0.0000   1743.53              0.0000   2161.29   0.0e+00
   250   250               0.0001   1807.90              0.0001   2231.70   0.0e+00
   300   300               0.0001   1869.00              0.0001   1951.07   0.0e+00
   350   350               0.0001   1884.04              0.0001   2349.67   0.0e+00
   400   400               0.0001   3919.55              0.0001   5487.34   0.0e+00
   450   450               0.0001   3923.58              0.0001   5389.44   0.0e+00
   500   500               0.0001   3968.57              0.0001   4886.87   0.0e+00
   550   550               0.0002   3462.31              0.0001   4377.33   0.0e+00
   600   600               0.0002   3936.36              0.0002   3921.42   0.0e+00
   650   650               0.0002   3791.67              0.0002   3684.29   0.0e+00
   700   700               0.0003   3704.38              0.0003   3327.54   0.0e+00
   750   750               0.0003   3640.33              0.0004   3064.78   0.0e+00
   800   800               0.0004   3637.91              0.0005   2763.54   0.0e+00
   850   850               0.0005   3049.42              0.0006   2602.23   0.0e+00
   900   900               0.0005   3064.22              0.0006   2525.71   0.0e+00
   950   950               0.0006   2951.02              0.0007   2568.58   0.0e+00
  1000  1000               0.0007   2919.48              0.0008   2470.86   0.0e+00
  1050  1050               0.0008   2784.42              0.0009   2554.62   0.0e+00
  1100  1100               0.0009   2759.93              0.0009   2556.13   0.0e+00
  1150  1150               0.0009   2791.73              0.0010   2630.05   0.0e+00
  1200  1200               0.0010   2779.00              0.0012   2468.28   0.0e+00
  1250  1250               0.0011   2718.61              0.0012   2571.73   0.0e+00
  1300  1300               0.0013   2666.20              0.0013   2573.61   0.0e+00
  1350  1350               0.0014   2690.55              0.0014   2568.85   0.0e+00
  1400  1400               0.0014   2723.12              0.0015   2573.30   0.0e+00
  1450  1450               0.0016   2680.99              0.0016   2568.78   0.0e+00
  1500  1500               0.0017   2661.56              0.0017   2572.92   0.0e+00
  1550  1550               0.0018   2667.32              0.0019   2568.54   0.0e+00
  1600  1600               0.0019   2663.83              0.0020   2568.54   0.0e+00
  1650  1650               0.0021   2636.26              0.0021   2545.20   0.0e+00
  1700  1700               0.0022   2628.10              0.0023   2567.28   0.0e+00
  1750  1750               0.0023   2655.20              0.0024   2551.24   0.0e+00
  1800  1800               0.0025   2640.72              0.0025   2561.55   0.0e+00
  1850  1850               0.0026   2631.23              0.0027   2550.50   0.0e+00
  1900  1900               0.0027   2625.46              0.0028   2546.00   0.0e+00
  1950  1950               0.0029   2622.47              0.0030   2535.16   0.0e+00
  2000  2000               0.0031   2621.79              0.0031   2547.51   0.0e+00
  2050  2050               0.0032   2603.75              0.0033   2535.29   0.0e+00
  2100  2100               0.0034   2573.25              0.0035   2512.64   0.0e+00
  2150  2150               0.0036   2542.26              0.0037   2510.11   0.0e+00
  2200  2200               0.0038   2546.88              0.0039   2506.67   0.0e+00
  2250  2250               0.0040   2549.92              0.0040   2509.92   0.0e+00
  2300  2300               0.0042   2539.83              0.0042   2504.48   0.0e+00
  2350  2350               0.0044   2530.75              0.0044   2498.20   0.0e+00
  2400  2400               0.0046   2521.10              0.0046   2477.44   0.0e+00
  2450  2450               0.0048   2523.82              0.0049   2468.65   0.0e+00
  2500  2500               0.0050   2522.37              0.0051   2460.31   0.0e+00
  2550  2550               0.0051   2525.72              0.0053   2460.08   0.0e+00
  2600  2600               0.0054   2519.16              0.0055   2472.98   0.0e+00
  2650  2650               0.0056   2514.47              0.0057   2484.58   0.0e+00
  2700  2700               0.0058   2509.71              0.0059   2488.82   0.0e+00
  2750  2750               0.0060   2517.22              0.0060   2500.19   0.0e+00
  2800  2800               0.0062   2524.40              0.0063   2492.13   0.0e+00
  2850  2850               0.0066   2468.28              0.0065   2500.65   0.0e+00
  2900  2900               0.0067   2509.05              0.0068   2490.58   0.0e+00
  2950  2950               0.0069   2506.49              0.0070   2491.95   0.0e+00
  3000  3000               0.0072   2506.98              0.0073   2476.22   0.0e+00
  3050  3050               0.0074   2513.45              0.0075   2483.61   0.0e+00
  3100  3100               0.0077   2503.33              0.0077   2481.81   0.0e+00
  3150  3150               0.0079   2505.80              0.0080   2490.07   0.0e+00
  3200  3200               0.0082   2495.74              0.0082   2496.08   0.0e+00
  3250  3250               0.0084   2507.86              0.0084   2506.82   0.0e+00
  3300  3300               0.0087   2511.02              0.0087   2506.62   0.0e+00
  3350  3350               0.0089   2508.03              0.0089   2508.03   0.0e+00
  3400  3400               0.0092   2514.51              0.0093   2498.78   0.0e+00
  3450  3450               0.0095   2506.63              0.0096   2488.20   0.0e+00
  3500  3500               0.0098   2509.95              0.0099   2483.88   0.0e+00
  3550  3550               0.0100   2510.00              0.0101   2486.39   0.0e+00
  3600  3600               0.0103   2519.90              0.0104   2485.97   0.0e+00
  3650  3650               0.0106   2508.34              0.0107   2488.21   0.0e+00
  3700  3700               0.0109   2502.62              0.0110   2497.41   0.0e+00
  3750  3750               0.0112   2506.05              0.0113   2496.28   0.0e+00
  3800  3800               0.0115   2500.54              0.0115   2507.13   0.0e+00
  3850  3850               0.0118   2507.93              0.0118   2503.29   0.0e+00
  3900  3900               0.0121   2505.14              0.0122   2501.07   0.0e+00
  3950  3950               0.0125   2498.57              0.0125   2490.52   0.0e+00
  4000  4000               0.0127   2511.80              0.0128   2495.78   0.0e+00
$shell> cat report.dger_BLIS
#    m     n     FLENS/ulmBLAS: t    MFLOPS            BLIS:  t    MFLOPS  Residual
    50    50               0.0000    601.68              0.0001     76.08   0.0e+00
   100   100               0.0000   3579.74              0.0000   1483.79   0.0e+00
   150   150               0.0000   2343.02              0.0000   1923.41   0.0e+00
   200   200               0.0000   2849.41              0.0000   2259.31   0.0e+00
   250   250               0.0000   3370.73              0.0001   2376.92   0.0e+00
   300   300               0.0000   3676.70              0.0001   2534.28   0.0e+00
   350   350               0.0001   3833.94              0.0001   2577.56   0.0e+00
   400   400               0.0001   3929.61              0.0001   2719.26   0.0e+00
   450   450               0.0001   3980.11              0.0002   2645.54   0.0e+00
   500   500               0.0001   4033.40              0.0002   2668.39   0.0e+00
   550   550               0.0002   3896.89              0.0002   2618.73   0.0e+00
   600   600               0.0002   3833.93              0.0003   2579.29   0.0e+00
   650   650               0.0002   3518.21              0.0003   2496.74   0.0e+00
   700   700               0.0003   3593.39              0.0004   2460.50   0.0e+00
   750   750               0.0003   3458.97              0.0005   2422.69   0.0e+00
   800   800               0.0004   3308.86              0.0005   2387.68   0.0e+00
   850   850               0.0005   2954.93              0.0006   2348.51   0.0e+00
   900   900               0.0005   3271.66              0.0007   2284.21   0.0e+00
   950   950               0.0005   3292.36              0.0008   2373.72   0.0e+00
  1000  1000               0.0006   3191.84              0.0009   2348.28   0.0e+00
  1050  1050               0.0007   3162.95              0.0010   2309.45   0.0e+00
  1100  1100               0.0008   3063.21              0.0010   2323.85   0.0e+00
  1150  1150               0.0009   2958.34              0.0011   2335.95   0.0e+00
  1200  1200               0.0010   2838.29              0.0012   2369.56   0.0e+00
  1250  1250               0.0011   2765.14              0.0013   2320.47   0.0e+00
  1300  1300               0.0012   2736.45              0.0014   2336.32   0.0e+00
  1350  1350               0.0013   2724.68              0.0016   2322.40   0.0e+00
  1400  1400               0.0015   2674.08              0.0017   2371.91   0.0e+00
  1450  1450               0.0016   2703.99              0.0018   2316.82   0.0e+00
  1500  1500               0.0017   2704.46              0.0019   2325.12   0.0e+00
  1550  1550               0.0018   2679.99              0.0021   2333.34   0.0e+00
  1600  1600               0.0019   2672.47              0.0022   2352.36   0.0e+00
  1650  1650               0.0020   2668.93              0.0023   2347.77   0.0e+00
  1700  1700               0.0022   2641.35              0.0025   2348.51   0.0e+00
  1750  1750               0.0023   2627.68              0.0026   2359.59   0.0e+00
  1800  1800               0.0025   2611.14              0.0028   2350.58   0.0e+00
  1850  1850               0.0026   2626.72              0.0029   2329.54   0.0e+00
  1900  1900               0.0028   2609.49              0.0031   2347.20   0.0e+00
  1950  1950               0.0029   2609.96              0.0032   2343.95   0.0e+00
  2000  2000               0.0031   2617.54              0.0034   2348.80   0.0e+00
  2050  2050               0.0032   2625.79              0.0036   2341.85   0.0e+00
  2100  2100               0.0034   2588.49              0.0038   2342.00   0.0e+00
  2150  2150               0.0036   2539.87              0.0040   2334.99   0.0e+00
  2200  2200               0.0038   2557.98              0.0042   2325.57   0.0e+00
  2250  2250               0.0040   2555.81              0.0043   2328.11   0.0e+00
  2300  2300               0.0042   2543.84              0.0045   2334.79   0.0e+00
  2350  2350               0.0044   2533.71              0.0047   2335.02   0.0e+00
  2400  2400               0.0046   2528.98              0.0049   2335.05   0.0e+00
  2450  2450               0.0048   2507.95              0.0051   2335.02   0.0e+00
  2500  2500               0.0050   2510.20              0.0053   2339.06   0.0e+00
  2550  2550               0.0052   2522.84              0.0056   2330.84   0.0e+00
  2600  2600               0.0054   2526.56              0.0058   2327.25   0.0e+00
  2650  2650               0.0056   2509.04              0.0060   2338.34   0.0e+00
  2700  2700               0.0058   2520.25              0.0062   2333.87   0.0e+00
  2750  2750               0.0060   2518.13              0.0065   2326.69   0.0e+00
  2800  2800               0.0062   2511.19              0.0067   2338.61   0.0e+00
  2850  2850               0.0065   2515.99              0.0070   2334.67   0.0e+00
  2900  2900               0.0067   2511.85              0.0072   2332.55   0.0e+00
  2950  2950               0.0069   2510.86              0.0074   2340.18   0.0e+00
  3000  3000               0.0072   2508.20              0.0077   2335.49   0.0e+00
  3050  3050               0.0074   2508.26              0.0080   2326.68   0.0e+00
  3100  3100               0.0076   2513.46              0.0082   2337.72   0.0e+00
  3150  3150               0.0079   2508.03              0.0085   2331.70   0.0e+00
  3200  3200               0.0082   2494.34              0.0088   2317.59   0.0e+00
  3250  3250               0.0084   2512.98              0.0091   2331.11   0.0e+00
  3300  3300               0.0087   2510.01              0.0093   2337.72   0.0e+00
  3350  3350               0.0090   2506.60              0.0096   2333.09   0.0e+00
  3400  3400               0.0092   2505.61              0.0099   2334.56   0.0e+00
  3450  3450               0.0095   2503.06              0.0103   2317.11   0.0e+00
  3500  3500               0.0098   2511.82              0.0105   2336.07   0.0e+00
  3550  3550               0.0100   2511.12              0.0108   2330.40   0.0e+00
  3600  3600               0.0103   2515.00              0.0111   2340.46   0.0e+00
  3650  3650               0.0106   2503.70              0.0114   2337.75   0.0e+00
  3700  3700               0.0109   2508.02              0.0117   2338.25   0.0e+00
  3750  3750               0.0112   2504.75              0.0120   2334.32   0.0e+00
  3800  3800               0.0115   2501.06              0.0124   2336.18   0.0e+00
  3850  3850               0.0118   2504.60              0.0127   2330.60   0.0e+00
  3900  3900               0.0121   2503.85              0.0130   2339.51   0.0e+00
  3950  3950               0.0125   2499.40              0.0134   2331.10   0.0e+00
  4000  4000               0.0128   2506.83              0.0137   2343.49   0.0e+00
$shell> 

Complex Single Precision

$shell> cat report.cger_MKL
#    m     n     FLENS/ulmBLAS: t    MFLOPS             MKL:  t    MFLOPS  Residual
    50    50               0.0000    318.19              0.0018      2.79   0.0e+00
   100   100               0.0000    708.84              0.0000   1507.27   0.0e+00
   150   150               0.0001    814.58              0.0000   1713.63   0.0e+00
   200   200               0.0001    879.11              0.0000   1899.65   0.0e+00
   250   250               0.0001    925.93              0.0001   2073.97   0.0e+00
   300   300               0.0002    917.21              0.0001   2097.10   0.0e+00
   350   350               0.0003    931.75              0.0001   2224.52   0.0e+00
   400   400               0.0002   2042.78              0.0001   4874.41   0.0e+00
   450   450               0.0002   2078.51              0.0001   4918.63   0.0e+00
   500   500               0.0002   2103.82              0.0001   4589.30   0.0e+00
   550   550               0.0003   2132.11              0.0001   4263.18   0.0e+00
   600   600               0.0003   2125.65              0.0002   3704.43   0.0e+00
   650   650               0.0004   2133.90              0.0002   3532.62   0.0e+00
   700   700               0.0005   2127.38              0.0003   3201.51   0.0e+00
   750   750               0.0005   2104.58              0.0004   2984.16   0.0e+00
   800   800               0.0006   2104.47              0.0005   2820.96   0.0e+00
   850   850               0.0007   2019.76              0.0006   2604.20   0.0e+00
   900   900               0.0008   2075.71              0.0006   2572.49   0.0e+00
   950   950               0.0009   1984.72              0.0007   2565.52   0.0e+00
  1000  1000               0.0010   2059.34              0.0008   2563.07   0.0e+00
  1050  1050               0.0011   2040.62              0.0009   2562.08   0.0e+00
  1100  1100               0.0012   2072.43              0.0009   2589.57   0.0e+00
  1150  1150               0.0013   2083.32              0.0010   2575.32   0.0e+00
  1200  1200               0.0014   2089.14              0.0011   2522.02   0.0e+00
  1250  1250               0.0015   2078.00              0.0012   2571.00   0.0e+00
  1300  1300               0.0016   2085.53              0.0013   2531.74   0.0e+00
  1350  1350               0.0018   2077.84              0.0014   2537.37   0.0e+00
  1400  1400               0.0019   2032.41              0.0015   2568.83   0.0e+00
  1450  1450               0.0020   2078.49              0.0016   2568.79   0.0e+00
  1500  1500               0.0022   2046.88              0.0018   2554.16   0.0e+00
  1550  1550               0.0023   2070.88              0.0019   2544.88   0.0e+00
  1600  1600               0.0025   2057.51              0.0020   2557.07   0.0e+00
  1650  1650               0.0026   2084.73              0.0022   2532.31   0.0e+00
  1700  1700               0.0028   2049.82              0.0023   2537.06   0.0e+00
  1750  1750               0.0029   2076.95              0.0024   2529.75   0.0e+00
  1800  1800               0.0031   2062.24              0.0026   2536.55   0.0e+00
  1850  1850               0.0033   2057.45              0.0027   2544.81   0.0e+00
  1900  1900               0.0035   2057.53              0.0028   2548.26   0.0e+00
  1950  1950               0.0037   2068.40              0.0030   2535.34   0.0e+00
  2000  2000               0.0039   2067.56              0.0032   2537.69   0.0e+00
  2050  2050               0.0041   2053.19              0.0033   2547.42   0.0e+00
  2100  2100               0.0043   2044.95              0.0035   2509.74   0.0e+00
  2150  2150               0.0045   2053.54              0.0037   2512.87   0.0e+00
  2200  2200               0.0047   2053.09              0.0039   2513.31   0.0e+00
  2250  2250               0.0050   2040.62              0.0040   2531.84   0.0e+00
  2300  2300               0.0052   2038.28              0.0042   2512.03   0.0e+00
  2350  2350               0.0054   2053.96              0.0044   2518.74   0.0e+00
  2400  2400               0.0056   2048.46              0.0046   2501.60   0.0e+00
  2450  2450               0.0059   2051.20              0.0048   2496.95   0.0e+00
  2500  2500               0.0061   2055.17              0.0050   2485.49   0.0e+00
  2550  2550               0.0063   2056.31              0.0053   2473.51   0.0e+00
  2600  2600               0.0066   2044.63              0.0054   2484.82   0.0e+00
  2650  2650               0.0069   2045.20              0.0056   2503.57   0.0e+00
  2700  2700               0.0071   2040.88              0.0058   2501.38   0.0e+00
  2750  2750               0.0074   2048.26              0.0060   2525.26   0.0e+00
  2800  2800               0.0077   2047.42              0.0063   2505.45   0.0e+00
  2850  2850               0.0079   2050.87              0.0064   2527.28   0.0e+00
  2900  2900               0.0082   2044.96              0.0067   2503.24   0.0e+00
  2950  2950               0.0085   2048.99              0.0069   2509.04   0.0e+00
  3000  3000               0.0088   2050.72              0.0072   2503.08   0.0e+00
  3050  3050               0.0091   2049.37              0.0074   2515.34   0.0e+00
  3100  3100               0.0094   2049.95              0.0077   2501.96   0.0e+00
  3150  3150               0.0097   2051.78              0.0080   2467.80   0.0e+00
  3200  3200               0.0101   2028.63              0.0082   2497.51   0.0e+00
  3250  3250               0.0103   2049.80              0.0084   2525.00   0.0e+00
  3300  3300               0.0106   2045.85              0.0087   2514.89   0.0e+00
  3350  3350               0.0109   2050.62              0.0089   2527.99   0.0e+00
  3400  3400               0.0113   2048.04              0.0092   2510.55   0.0e+00
  3450  3450               0.0116   2058.00              0.0095   2515.79   0.0e+00
  3500  3500               0.0119   2050.49              0.0098   2509.81   0.0e+00
  3550  3550               0.0122   2060.12              0.0100   2515.83   0.0e+00
  3600  3600               0.0126   2055.46              0.0104   2501.01   0.0e+00
  3650  3650               0.0129   2059.08              0.0106   2506.84   0.0e+00
  3700  3700               0.0133   2053.42              0.0109   2501.78   0.0e+00
  3750  3750               0.0137   2053.48              0.0111   2523.36   0.0e+00
  3800  3800               0.0141   2048.65              0.0115   2503.90   0.0e+00
  3850  3850               0.0144   2057.46              0.0118   2516.76   0.0e+00
  3900  3900               0.0148   2052.20              0.0121   2507.46   0.0e+00
  3950  3950               0.0152   2054.11              0.0124   2510.69   0.0e+00
  4000  4000               0.0156   2055.95              0.0128   2502.20   0.0e+00
$shell> cat report.cger_Eigen
#    m     n     FLENS/ulmBLAS: t    MFLOPS           Eigen:  t    MFLOPS  Residual
    50    50               0.0000    278.58              0.0000    291.04   0.0e+00
   100   100               0.0000    717.72              0.0000    707.09   0.0e+00
   150   150               0.0001    820.82              0.0001    807.44   0.0e+00
   200   200               0.0001    871.09              0.0001    879.12   0.0e+00
   250   250               0.0001    900.77              0.0001    910.85   0.0e+00
   300   300               0.0001   1937.84              0.0001   2066.83   0.0e+00
   350   350               0.0001   1989.82              0.0001   2105.68   0.0e+00
   400   400               0.0002   2038.23              0.0001   2158.24   0.0e+00
   450   450               0.0002   2089.00              0.0002   2209.16   0.0e+00
   500   500               0.0002   2110.02              0.0003   1907.61   0.0e+00
   550   550               0.0003   2101.59              0.0003   2183.15   0.0e+00
   600   600               0.0003   2114.31              0.0003   2174.06   0.0e+00
   650   650               0.0004   2141.08              0.0004   2147.92   0.0e+00
   700   700               0.0005   2127.06              0.0005   2142.00   0.0e+00
   750   750               0.0005   2119.25              0.0005   2146.64   0.0e+00
   800   800               0.0006   2067.44              0.0006   2109.31   0.0e+00
   850   850               0.0007   2113.63              0.0007   2110.62   0.0e+00
   900   900               0.0008   1996.57              0.0008   2093.70   0.0e+00
   950   950               0.0009   2076.24              0.0009   2112.22   0.0e+00
  1000  1000               0.0010   2073.80              0.0010   2035.48   0.0e+00
  1050  1050               0.0011   2077.69              0.0010   2126.67   0.0e+00
  1100  1100               0.0012   2100.06              0.0011   2130.93   0.0e+00
  1150  1150               0.0013   2043.42              0.0012   2129.35   0.0e+00
  1200  1200               0.0014   2019.57              0.0014   2123.57   0.0e+00
  1250  1250               0.0015   2069.06              0.0015   2117.23   0.0e+00
  1300  1300               0.0016   2071.17              0.0016   2116.27   0.0e+00
  1350  1350               0.0018   2066.25              0.0017   2126.27   0.0e+00
  1400  1400               0.0019   2036.53              0.0018   2126.10   0.0e+00
  1450  1450               0.0020   2080.43              0.0020   2100.97   0.0e+00
  1500  1500               0.0022   2067.30              0.0021   2111.61   0.0e+00
  1550  1550               0.0023   2059.17              0.0023   2132.23   0.0e+00
  1600  1600               0.0025   2076.69              0.0024   2121.09   0.0e+00
  1650  1650               0.0026   2061.90              0.0026   2131.06   0.0e+00
  1700  1700               0.0028   2068.93              0.0028   2101.67   0.0e+00
  1750  1750               0.0030   2061.33              0.0029   2110.34   0.0e+00
  1800  1800               0.0031   2059.41              0.0030   2124.97   0.0e+00
  1850  1850               0.0033   2054.00              0.0032   2116.22   0.0e+00
  1900  1900               0.0035   2049.12              0.0034   2122.54   0.0e+00
  1950  1950               0.0037   2068.83              0.0036   2113.77   0.0e+00
  2000  2000               0.0039   2063.27              0.0038   2119.31   0.0e+00
  2050  2050               0.0041   2057.69              0.0040   2116.49   0.0e+00
  2100  2100               0.0043   2053.93              0.0042   2120.74   0.0e+00
  2150  2150               0.0045   2038.90              0.0044   2120.42   0.0e+00
  2200  2200               0.0047   2051.39              0.0046   2119.68   0.0e+00
  2250  2250               0.0049   2052.96              0.0048   2119.59   0.0e+00
  2300  2300               0.0052   2043.58              0.0050   2116.15   0.0e+00
  2350  2350               0.0054   2035.09              0.0052   2121.61   0.0e+00
  2400  2400               0.0056   2048.69              0.0055   2105.06   0.0e+00
  2450  2450               0.0058   2052.65              0.0057   2111.57   0.0e+00
  2500  2500               0.0061   2046.00              0.0059   2113.01   0.0e+00
  2550  2550               0.0064   2045.92              0.0061   2123.73   0.0e+00
  2600  2600               0.0066   2037.27              0.0064   2121.39   0.0e+00
  2650  2650               0.0070   2013.20              0.0066   2133.42   0.0e+00
  2700  2700               0.0072   2037.25              0.0069   2122.85   0.0e+00
  2750  2750               0.0074   2042.68              0.0071   2134.59   0.0e+00
  2800  2800               0.0077   2043.00              0.0074   2125.23   0.0e+00
  2850  2850               0.0079   2049.37              0.0076   2124.18   0.0e+00
  2900  2900               0.0082   2041.71              0.0079   2122.08   0.0e+00
  2950  2950               0.0085   2047.87              0.0082   2121.11   0.0e+00
  3000  3000               0.0088   2038.91              0.0085   2128.33   0.0e+00
  3050  3050               0.0091   2050.49              0.0087   2129.94   0.0e+00
  3100  3100               0.0094   2047.23              0.0091   2121.52   0.0e+00
  3150  3150               0.0097   2049.20              0.0093   2128.39   0.0e+00
  3200  3200               0.0101   2034.88              0.0097   2100.67   0.0e+00
  3250  3250               0.0103   2047.99              0.0099   2132.08   0.0e+00
  3300  3300               0.0107   2042.47              0.0103   2122.76   0.0e+00
  3350  3350               0.0110   2046.11              0.0105   2130.35   0.0e+00
  3400  3400               0.0113   2051.15              0.0109   2129.05   0.0e+00
  3450  3450               0.0116   2049.08              0.0112   2131.04   0.0e+00
  3500  3500               0.0120   2045.27              0.0115   2126.04   0.0e+00
  3550  3550               0.0123   2056.22              0.0118   2131.34   0.0e+00
  3600  3600               0.0126   2053.63              0.0122   2118.04   0.0e+00
  3650  3650               0.0130   2050.64              0.0125   2131.05   0.0e+00
  3700  3700               0.0134   2043.07              0.0128   2131.75   0.0e+00
  3750  3750               0.0137   2054.45              0.0132   2128.03   0.0e+00
  3800  3800               0.0141   2046.49              0.0136   2129.32   0.0e+00
  3850  3850               0.0144   2055.56              0.0139   2127.16   0.0e+00
  3900  3900               0.0149   2047.59              0.0143   2124.30   0.0e+00
  3950  3950               0.0152   2053.01              0.0147   2125.48   0.0e+00
  4000  4000               0.0156   2053.42              0.0150   2128.37   0.0e+00
$shell> cat report.cger_openBLAS
#    m     n     FLENS/ulmBLAS: t    MFLOPS        openBLAS:  t    MFLOPS  Residual
    50    50               0.0000    279.66              0.0000    298.29   1.2e-04
   100   100               0.0000    701.88              0.0000   1178.48   1.6e-04
   150   150               0.0001    814.58              0.0000   1275.91   1.5e-04
   200   200               0.0001    869.77              0.0001   1476.15   1.6e-04
   250   250               0.0001    900.77              0.0001   1515.52   1.4e-04
   300   300               0.0001   1913.39              0.0001   3459.48   1.4e-04
   350   350               0.0001   1987.56              0.0001   3532.75   1.5e-04
   400   400               0.0002   2026.52              0.0001   3585.27   1.6e-04
   450   450               0.0002   1967.11              0.0001   4202.20   1.5e-04
   500   500               0.0002   2108.16              0.0001   3512.91   1.6e-04
   550   550               0.0003   2113.90              0.0002   3771.33   1.5e-04
   600   600               0.0003   2125.20              0.0002   3193.74   1.5e-04
   650   650               0.0004   2123.79              0.0003   3252.48   1.6e-04
   700   700               0.0005   2056.30              0.0003   2872.51   1.5e-04
   750   750               0.0005   2126.80              0.0004   2904.52   1.6e-04
   800   800               0.0006   2112.23              0.0005   2765.21   1.6e-04
   850   850               0.0007   2103.75              0.0006   2612.75   1.5e-04
   900   900               0.0008   2082.79              0.0006   2594.94   1.6e-04
   950   950               0.0009   2068.59              0.0007   2534.33   1.6e-04
  1000  1000               0.0010   2053.88              0.0008   2560.10   1.5e-04
  1050  1050               0.0011   2045.25              0.0009   2572.31   1.5e-04
  1100  1100               0.0012   2099.05              0.0009   2566.56   1.5e-04
  1150  1150               0.0013   2092.99              0.0010   2598.47   1.5e-04
  1200  1200               0.0014   2049.99              0.0012   2499.56   1.6e-04
  1250  1250               0.0015   2081.58              0.0012   2520.17   1.5e-04
  1300  1300               0.0017   2042.41              0.0013   2511.25   1.6e-04
  1350  1350               0.0018   2050.25              0.0014   2538.24   1.7e-04
  1400  1400               0.0019   2078.92              0.0016   2477.66   1.6e-04
  1450  1450               0.0020   2054.59              0.0017   2545.11   1.6e-04
  1500  1500               0.0022   2058.19              0.0018   2490.00   1.6e-04
  1550  1550               0.0023   2075.44              0.0019   2500.21   1.6e-04
  1600  1600               0.0025   2050.89              0.0020   2505.34   1.6e-04
  1650  1650               0.0026   2077.67              0.0022   2518.65   1.6e-04
  1700  1700               0.0028   2057.06              0.0023   2483.09   1.6e-04
  1750  1750               0.0030   2072.10              0.0024   2517.05   1.6e-04
  1800  1800               0.0032   2041.42              0.0026   2458.97   1.6e-04
  1850  1850               0.0033   2058.40              0.0028   2487.96   1.6e-04
  1900  1900               0.0035   2058.22              0.0029   2491.21   1.6e-04
  1950  1950               0.0037   2058.51              0.0030   2504.15   1.6e-04
  2000  2000               0.0039   2052.55              0.0032   2475.77   1.6e-04
  2050  2050               0.0041   2057.89              0.0033   2512.69   1.6e-04
  2100  2100               0.0043   2047.54              0.0036   2430.90   1.6e-04
  2150  2150               0.0045   2048.87              0.0037   2487.70   1.6e-04
  2200  2200               0.0047   2038.99              0.0040   2440.12   1.6e-04
  2250  2250               0.0049   2053.98              0.0041   2489.37   1.6e-04
  2300  2300               0.0052   2048.33              0.0043   2439.62   1.6e-04
  2350  2350               0.0054   2042.74              0.0045   2474.95   1.6e-04
  2400  2400               0.0056   2051.87              0.0047   2426.45   1.6e-04
  2450  2450               0.0059   2046.46              0.0049   2459.40   1.6e-04
  2500  2500               0.0061   2035.58              0.0051   2438.42   1.6e-04
  2550  2550               0.0064   2040.56              0.0053   2469.84   1.6e-04
  2600  2600               0.0066   2040.73              0.0055   2436.35   1.6e-04
  2650  2650               0.0069   2047.39              0.0057   2461.02   1.6e-04
  2700  2700               0.0071   2041.83              0.0060   2436.17   1.6e-04
  2750  2750               0.0074   2042.41              0.0061   2477.54   1.6e-04
  2800  2800               0.0077   2041.33              0.0064   2443.81   1.6e-04
  2850  2850               0.0080   2041.69              0.0065   2485.74   1.6e-04
  2900  2900               0.0082   2046.38              0.0069   2429.70   1.6e-04
  2950  2950               0.0085   2045.85              0.0070   2479.04   1.6e-04
  3000  3000               0.0089   2018.05              0.0074   2441.25   1.6e-04
  3050  3050               0.0091   2048.63              0.0075   2480.28   1.6e-04
  3100  3100               0.0094   2041.93              0.0079   2436.20   1.6e-04
  3150  3150               0.0097   2046.41              0.0080   2480.53   1.5e-04
  3200  3200               0.0101   2030.39              0.0085   2421.25   1.6e-04
  3250  3250               0.0103   2046.37              0.0085   2477.68   1.6e-04
  3300  3300               0.0107   2043.36              0.0089   2445.82   1.6e-04
  3350  3350               0.0110   2045.59              0.0090   2481.25   1.6e-04
  3400  3400               0.0113   2043.06              0.0095   2441.18   1.6e-04
  3450  3450               0.0116   2052.67              0.0096   2477.46   1.6e-04
  3500  3500               0.0120   2044.27              0.0100   2438.05   1.6e-04
  3550  3550               0.0125   2015.59              0.0102   2481.45   1.6e-04
  3600  3600               0.0126   2059.23              0.0106   2438.79   1.6e-04
  3650  3650               0.0129   2058.85              0.0107   2481.92   1.6e-04
  3700  3700               0.0133   2052.11              0.0112   2441.47   1.6e-04
  3750  3750               0.0137   2053.01              0.0113   2487.56   1.6e-04
  3800  3800               0.0140   2057.08              0.0118   2442.29   1.6e-04
  3850  3850               0.0144   2055.66              0.0119   2484.12   1.6e-04
  3900  3900               0.0148   2056.01              0.0125   2435.05   1.6e-04
  3950  3950               0.0154   2030.00              0.0126   2484.98   1.6e-04
  4000  4000               0.0155   2061.48              0.0131   2440.40   1.6e-04
$shell> cat report.cger_BLIS
#    m     n     FLENS/ulmBLAS: t    MFLOPS            BLIS:  t    MFLOPS  Residual
    50    50               0.0000    289.86              0.0001     36.40   0.0e+00
   100   100               0.0000    784.59              0.0000    508.65   0.0e+00
   150   150               0.0001    815.62              0.0001    576.32   0.0e+00
   200   200               0.0001    877.77              0.0002    420.51   0.0e+00
   250   250               0.0001    856.79              0.0002    629.11   0.0e+00
   300   300               0.0002    917.86              0.0003    597.16   0.0e+00
   350   350               0.0001   1979.72              0.0002   1433.61   0.0e+00
   400   400               0.0002   2013.16              0.0002   1458.76   0.0e+00
   450   450               0.0002   2085.23              0.0003   1455.21   0.0e+00
   500   500               0.0002   2100.12              0.0003   1460.78   0.0e+00
   550   550               0.0003   2115.44              0.0004   1452.26   0.0e+00
   600   600               0.0003   2111.72              0.0005   1459.22   0.0e+00
   650   650               0.0004   2127.52              0.0006   1455.81   0.0e+00
   700   700               0.0005   2129.32              0.0007   1455.32   0.0e+00
   750   750               0.0005   2104.30              0.0008   1455.67   0.0e+00
   800   800               0.0006   2108.83              0.0009   1465.52   0.0e+00
   850   850               0.0007   2114.72              0.0010   1465.01   0.0e+00
   900   900               0.0008   2015.30              0.0011   1468.39   0.0e+00
   950   950               0.0009   2101.05              0.0012   1473.66   0.0e+00
  1000  1000               0.0010   2042.74              0.0014   1470.08   0.0e+00
  1050  1050               0.0010   2105.25              0.0015   1476.45   0.0e+00
  1100  1100               0.0011   2111.71              0.0017   1449.23   0.0e+00
  1150  1150               0.0013   2064.02              0.0018   1477.79   0.0e+00
  1200  1200               0.0014   2076.10              0.0019   1490.66   0.0e+00
  1250  1250               0.0015   2087.40              0.0021   1453.96   0.0e+00
  1300  1300               0.0016   2053.76              0.0023   1478.31   0.0e+00
  1350  1350               0.0018   2060.61              0.0025   1481.95   0.0e+00
  1400  1400               0.0019   2058.57              0.0026   1480.82   0.0e+00
  1450  1450               0.0020   2090.98              0.0029   1467.35   0.0e+00
  1500  1500               0.0022   2087.87              0.0031   1471.69   0.0e+00
  1550  1550               0.0023   2063.92              0.0033   1470.54   0.0e+00
  1600  1600               0.0025   2070.88              0.0035   1474.99   0.0e+00
  1650  1650               0.0026   2087.19              0.0037   1470.73   0.0e+00
  1700  1700               0.0028   2055.52              0.0039   1479.12   0.0e+00
  1750  1750               0.0030   2055.58              0.0041   1479.14   0.0e+00
  1800  1800               0.0031   2081.91              0.0044   1474.71   0.0e+00
  1850  1850               0.0033   2071.28              0.0046   1478.00   0.0e+00
  1900  1900               0.0035   2066.24              0.0049   1475.70   0.0e+00
  1950  1950               0.0037   2071.39              0.0051   1479.30   0.0e+00
  2000  2000               0.0039   2074.71              0.0054   1482.76   0.0e+00
  2050  2050               0.0041   2067.12              0.0057   1471.82   0.0e+00
  2100  2100               0.0043   2065.92              0.0060   1476.87   0.0e+00
  2150  2150               0.0045   2055.58              0.0063   1476.25   0.0e+00
  2200  2200               0.0047   2067.88              0.0066   1473.79   0.0e+00
  2250  2250               0.0049   2062.60              0.0069   1477.17   0.0e+00
  2300  2300               0.0052   2046.54              0.0071   1482.72   0.0e+00
  2350  2350               0.0054   2050.68              0.0074   1482.64   0.0e+00
  2400  2400               0.0056   2056.22              0.0078   1482.54   0.0e+00
  2450  2450               0.0058   2059.46              0.0081   1473.45   0.0e+00
  2500  2500               0.0061   2053.21              0.0084   1482.23   0.0e+00
  2550  2550               0.0063   2052.43              0.0088   1478.95   0.0e+00
  2600  2600               0.0066   2059.24              0.0091   1479.17   0.0e+00
  2650  2650               0.0068   2056.77              0.0095   1482.52   0.0e+00
  2700  2700               0.0071   2050.68              0.0098   1485.84   0.0e+00
  2750  2750               0.0074   2047.47              0.0102   1483.60   0.0e+00
  2800  2800               0.0078   2021.50              0.0105   1489.47   0.0e+00
  2850  2850               0.0079   2059.29              0.0109   1484.68   0.0e+00
  2900  2900               0.0082   2059.42              0.0113   1483.23   0.0e+00
  2950  2950               0.0085   2050.19              0.0117   1486.48   0.0e+00
  3000  3000               0.0088   2052.44              0.0121   1486.02   0.0e+00
  3050  3050               0.0090   2059.14              0.0125   1488.70   0.0e+00
  3100  3100               0.0093   2056.83              0.0129   1484.18   0.0e+00
  3150  3150               0.0096   2059.17              0.0133   1489.81   0.0e+00
  3200  3200               0.0099   2060.65              0.0137   1491.69   0.0e+00
  3250  3250               0.0103   2052.77              0.0142   1491.23   0.0e+00
  3300  3300               0.0106   2052.82              0.0146   1490.41   0.0e+00
  3350  3350               0.0109   2058.42              0.0151   1490.34   0.0e+00
  3400  3400               0.0112   2060.01              0.0155   1489.47   0.0e+00
  3450  3450               0.0115   2064.17              0.0160   1491.80   0.0e+00
  3500  3500               0.0119   2058.09              0.0164   1490.69   0.0e+00
  3550  3550               0.0122   2064.10              0.0169   1489.12   0.0e+00
  3600  3600               0.0127   2042.15              0.0174   1488.36   0.0e+00
  3650  3650               0.0129   2066.46              0.0179   1489.82   0.0e+00
  3700  3700               0.0133   2059.23              0.0184   1490.85   0.0e+00
  3750  3750               0.0136   2066.02              0.0189   1491.47   0.0e+00
  3800  3800               0.0140   2061.77              0.0194   1491.56   0.0e+00
  3850  3850               0.0144   2060.13              0.0199   1490.68   0.0e+00
  3900  3900               0.0148   2057.77              0.0204   1489.85   0.0e+00
  3950  3950               0.0151   2062.67              0.0209   1491.56   0.0e+00
  4000  4000               0.0155   2064.02              0.0215   1488.59   0.0e+00
$shell> 

Complex Double Precision

$shell> cat report.zger_MKL
#    m     n     FLENS/ulmBLAS: t    MFLOPS             MKL:  t    MFLOPS  Residual
    50    50               0.0000    184.52              0.0018      2.85   0.0e+00
   100   100               0.0000    437.88              0.0000    849.76   0.0e+00
   150   150               0.0001    549.31              0.0000    982.21   0.0e+00
   200   200               0.0001    610.93              0.0001   1045.15   0.0e+00
   250   250               0.0002    624.50              0.0001   1069.19   0.0e+00
   300   300               0.0001   1352.94              0.0001   2368.86   0.0e+00
   350   350               0.0002   1381.12              0.0001   2304.91   0.0e+00
   400   400               0.0002   1392.27              0.0002   2021.15   0.0e+00
   450   450               0.0003   1373.20              0.0002   1681.36   0.0e+00
   500   500               0.0004   1348.27              0.0003   1465.57   0.0e+00
   550   550               0.0005   1321.55              0.0004   1380.74   0.0e+00
   600   600               0.0006   1233.77              0.0005   1326.48   0.0e+00
   650   650               0.0007   1272.53              0.0007   1298.48   0.0e+00
   700   700               0.0008   1253.77              0.0008   1276.82   0.0e+00
   750   750               0.0009   1216.55              0.0009   1278.45   0.0e+00
   800   800               0.0010   1240.71              0.0010   1280.32   0.0e+00
   850   850               0.0012   1234.95              0.0011   1283.44   0.0e+00
   900   900               0.0013   1219.37              0.0013   1287.81   0.0e+00
   950   950               0.0016   1112.00              0.0014   1296.73   0.0e+00
  1000  1000               0.0017   1204.96              0.0016   1274.52   0.0e+00
  1050  1050               0.0018   1203.82              0.0018   1250.45   0.0e+00
  1100  1100               0.0020   1197.38              0.0019   1247.83   0.0e+00
  1150  1150               0.0022   1185.11              0.0021   1258.52   0.0e+00
  1200  1200               0.0024   1176.40              0.0023   1257.13   0.0e+00
  1250  1250               0.0026   1180.59              0.0025   1252.40   0.0e+00
  1300  1300               0.0029   1180.41              0.0027   1246.99   0.0e+00
  1350  1350               0.0031   1173.79              0.0029   1249.49   0.0e+00
  1400  1400               0.0033   1186.10              0.0031   1245.04   0.0e+00
  1450  1450               0.0035   1185.46              0.0034   1242.69   0.0e+00
  1500  1500               0.0038   1175.73              0.0036   1241.59   0.0e+00
  1550  1550               0.0041   1176.85              0.0039   1241.80   0.0e+00
  1600  1600               0.0044   1160.06              0.0041   1239.92   0.0e+00
  1650  1650               0.0046   1172.99              0.0044   1244.31   0.0e+00
  1700  1700               0.0049   1172.59              0.0046   1244.76   0.0e+00
  1750  1750               0.0052   1175.34              0.0050   1236.54   0.0e+00
  1800  1800               0.0055   1170.55              0.0052   1244.53   0.0e+00
  1850  1850               0.0058   1171.54              0.0055   1239.64   0.0e+00
  1900  1900               0.0062   1161.35              0.0058   1238.93   0.0e+00
  1950  1950               0.0065   1168.82              0.0061   1245.09   0.0e+00
  2000  2000               0.0068   1167.92              0.0064   1248.07   0.0e+00
  2050  2050               0.0072   1166.00              0.0068   1240.43   0.0e+00
  2100  2100               0.0076   1165.21              0.0071   1243.29   0.0e+00
  2150  2150               0.0080   1156.42              0.0074   1249.44   0.0e+00
  2200  2200               0.0083   1165.75              0.0077   1251.62   0.0e+00
  2250  2250               0.0087   1166.20              0.0081   1248.63   0.0e+00
  2300  2300               0.0091   1167.00              0.0085   1249.54   0.0e+00
  2350  2350               0.0095   1164.49              0.0088   1248.38   0.0e+00
  2400  2400               0.0099   1162.21              0.0092   1254.43   0.0e+00
  2450  2450               0.0103   1165.60              0.0096   1249.90   0.0e+00
  2500  2500               0.0107   1165.36              0.0100   1249.10   0.0e+00
  2550  2550               0.0112   1163.63              0.0104   1252.18   0.0e+00
  2600  2600               0.0116   1164.91              0.0108   1248.87   0.0e+00
  2650  2650               0.0121   1163.69              0.0112   1251.39   0.0e+00
  2700  2700               0.0125   1161.95              0.0116   1252.80   0.0e+00
  2750  2750               0.0130   1162.44              0.0121   1251.65   0.0e+00
  2800  2800               0.0135   1163.08              0.0125   1249.70   0.0e+00
  2850  2850               0.0140   1160.88              0.0130   1248.21   0.0e+00
  2900  2900               0.0145   1162.87              0.0135   1248.21   0.0e+00
  2950  2950               0.0150   1161.64              0.0139   1249.99   0.0e+00
  3000  3000               0.0155   1161.98              0.0145   1239.71   0.0e+00
  3050  3050               0.0161   1153.41              0.0149   1247.75   0.0e+00
  3100  3100               0.0166   1158.76              0.0155   1238.69   0.0e+00
  3150  3150               0.0171   1158.56              0.0160   1237.84   0.0e+00
  3200  3200               0.0176   1162.88              0.0166   1237.42   0.0e+00
  3250  3250               0.0182   1161.06              0.0171   1234.32   0.0e+00
  3300  3300               0.0188   1159.00              0.0177   1233.04   0.0e+00
  3350  3350               0.0194   1158.61              0.0182   1231.95   0.0e+00
  3400  3400               0.0199   1162.25              0.0188   1232.73   0.0e+00
  3450  3450               0.0205   1159.56              0.0192   1237.87   0.0e+00
  3500  3500               0.0211   1159.45              0.0199   1232.87   0.0e+00
  3550  3550               0.0217   1158.91              0.0204   1238.52   0.0e+00
  3600  3600               0.0223   1162.41              0.0210   1233.51   0.0e+00
  3650  3650               0.0230   1159.20              0.0216   1230.87   0.0e+00
  3700  3700               0.0236   1159.70              0.0222   1235.67   0.0e+00
  3750  3750               0.0242   1160.55              0.0228   1231.54   0.0e+00
  3800  3800               0.0250   1156.68              0.0231   1248.00   0.0e+00
  3850  3850               0.0256   1158.01              0.0238   1245.52   0.0e+00
  3900  3900               0.0263   1156.53              0.0244   1244.55   0.0e+00
  3950  3950               0.0271   1153.32              0.0251   1242.91   0.0e+00
  4000  4000               0.0276   1158.76              0.0257   1244.87   0.0e+00
$shell> cat report.zger_Eigen
#    m     n     FLENS/ulmBLAS: t    MFLOPS           Eigen:  t    MFLOPS  Residual
    50    50               0.0000    289.86              0.0000    226.56   0.0e+00
   100   100               0.0000    538.29              0.0001    370.47   0.0e+00
   150   150               0.0001    585.23              0.0001    393.85   0.0e+00
   200   200               0.0001    610.93              0.0002    407.79   0.0e+00
   250   250               0.0002    624.94              0.0003    413.83   0.0e+00
   300   300               0.0001   1341.67              0.0002    942.36   0.0e+00
   350   350               0.0002   1378.41              0.0003    931.26   0.0e+00
   400   400               0.0002   1392.27              0.0003    931.86   0.0e+00
   450   450               0.0003   1368.02              0.0004    922.38   0.0e+00
   500   500               0.0004   1341.19              0.0005    919.27   0.0e+00
   550   550               0.0005   1335.40              0.0007    919.42   0.0e+00
   600   600               0.0005   1326.99              0.0008    878.97   0.0e+00
   650   650               0.0006   1302.53              0.0009    914.46   0.0e+00
   700   700               0.0008   1245.65              0.0011    917.08   0.0e+00
   750   750               0.0009   1274.70              0.0012    920.43   0.0e+00
   800   800               0.0010   1245.69              0.0014    929.21   0.0e+00
   850   850               0.0012   1234.21              0.0016    905.09   0.0e+00
   900   900               0.0013   1224.20              0.0018    924.41   0.0e+00
   950   950               0.0015   1204.00              0.0020    916.78   0.0e+00
  1000  1000               0.0016   1220.32              0.0022    925.69   0.0e+00
  1050  1050               0.0018   1194.25              0.0024    917.49   0.0e+00
  1100  1100               0.0020   1198.91              0.0027    906.43   0.0e+00
  1150  1150               0.0022   1177.38              0.0029    909.81   0.0e+00
  1200  1200               0.0024   1184.00              0.0032    913.57   0.0e+00
  1250  1250               0.0027   1169.97              0.0034    911.56   0.0e+00
  1300  1300               0.0029   1173.51              0.0037    912.58   0.0e+00
  1350  1350               0.0031   1176.88              0.0040    908.09   0.0e+00
  1400  1400               0.0033   1174.61              0.0043    917.65   0.0e+00
  1450  1450               0.0036   1178.13              0.0046    910.65   0.0e+00
  1500  1500               0.0039   1156.96              0.0050    906.53   0.0e+00
  1550  1550               0.0041   1178.00              0.0053    912.04   0.0e+00
  1600  1600               0.0044   1164.59              0.0057    904.61   0.0e+00
  1650  1650               0.0046   1175.50              0.0060    911.88   0.0e+00
  1700  1700               0.0049   1174.14              0.0063    914.58   0.0e+00
  1750  1750               0.0052   1171.52              0.0067    915.06   0.0e+00
  1800  1800               0.0055   1168.05              0.0070    922.23   0.0e+00
  1850  1850               0.0059   1165.13              0.0075    916.58   0.0e+00
  1900  1900               0.0062   1156.64              0.0079    917.88   0.0e+00
  1950  1950               0.0065   1169.38              0.0083    917.91   0.0e+00
  2000  2000               0.0068   1174.41              0.0087    923.22   0.0e+00
  2050  2050               0.0072   1169.03              0.0091    918.93   0.0e+00
  2100  2100               0.0076   1165.98              0.0096    921.61   0.0e+00
  2150  2150               0.0080   1154.77              0.0100    923.12   0.0e+00
  2200  2200               0.0083   1167.06              0.0105    926.25   0.0e+00
  2250  2250               0.0087   1168.54              0.0110    921.45   0.0e+00
  2300  2300               0.0091   1167.20              0.0114    924.81   0.0e+00
  2350  2350               0.0095   1164.86              0.0120    923.39   0.0e+00
  2400  2400               0.0098   1169.70              0.0125    924.39   0.0e+00
  2450  2450               0.0103   1164.84              0.0130    923.98   0.0e+00
  2500  2500               0.0107   1170.16              0.0135    925.22   0.0e+00
  2550  2550               0.0112   1163.81              0.0141    922.98   0.0e+00
  2600  2600               0.0116   1166.79              0.0145    929.84   0.0e+00
  2650  2650               0.0121   1164.83              0.0152    922.66   0.0e+00
  2700  2700               0.0125   1165.05              0.0157    927.29   0.0e+00
  2750  2750               0.0130   1160.98              0.0164    924.47   0.0e+00
  2800  2800               0.0134   1167.15              0.0169    928.61   0.0e+00
  2850  2850               0.0140   1160.58              0.0176    924.59   0.0e+00
  2900  2900               0.0144   1164.20              0.0182    925.97   0.0e+00
  2950  2950               0.0150   1163.71              0.0188    923.69   0.0e+00
  3000  3000               0.0155   1164.37              0.0193    931.00   0.0e+00
  3050  3050               0.0160   1162.82              0.0201    924.74   0.0e+00
  3100  3100               0.0166   1161.03              0.0207    927.66   0.0e+00
  3150  3150               0.0171   1162.78              0.0217    915.88   0.0e+00
  3200  3200               0.0177   1159.46              0.0221    927.83   0.0e+00
  3250  3250               0.0182   1159.54              0.0231    916.13   0.0e+00
  3300  3300               0.0188   1158.98              0.0234    928.84   0.0e+00
  3350  3350               0.0193   1161.44              0.0245    917.68   0.0e+00
  3400  3400               0.0199   1162.37              0.0248    931.47   0.0e+00
  3450  3450               0.0205   1159.24              0.0259    917.49   0.0e+00
  3500  3500               0.0211   1158.40              0.0266    920.93   0.0e+00
  3550  3550               0.0217   1161.50              0.0275    918.04   0.0e+00
  3600  3600               0.0223   1160.18              0.0278    932.46   0.0e+00
  3650  3650               0.0230   1160.59              0.0290    918.92   0.0e+00
  3700  3700               0.0236   1159.44              0.0298    919.25   0.0e+00
  3750  3750               0.0242   1160.20              0.0306    918.62   0.0e+00
  3800  3800               0.0249   1159.12              0.0310    932.94   0.0e+00
  3850  3850               0.0256   1159.01              0.0320    926.51   0.0e+00
  3900  3900               0.0263   1156.19              0.0327    929.49   0.0e+00
  3950  3950               0.0271   1152.77              0.0337    926.33   0.0e+00
  4000  4000               0.0276   1158.61              0.0344    930.24   0.0e+00
$shell> cat report.zger_openBLAS
#    m     n     FLENS/ulmBLAS: t    MFLOPS        openBLAS:  t    MFLOPS  Residual
    50    50               0.0000    298.29              0.0000    225.13   3.0e-13
   100   100               0.0000    530.32              0.0000    825.29   3.1e-13
   150   150               0.0001    586.29              0.0001    797.45   3.0e-13
   200   200               0.0001    611.91              0.0001    837.96   2.8e-13
   250   250               0.0001   1290.43              0.0001   1856.67   2.8e-13
   300   300               0.0001   1346.57              0.0001   1899.30   2.9e-13
   350   350               0.0002   1378.95              0.0001   1869.97   2.9e-13
   400   400               0.0002   1393.96              0.0002   1746.17   3.0e-13
   450   450               0.0003   1372.56              0.0003   1540.25   2.9e-13
   500   500               0.0004   1343.71              0.0004   1415.44   2.8e-13
   550   550               0.0005   1341.40              0.0004   1368.96   3.1e-13
   600   600               0.0005   1329.73              0.0005   1333.68   2.9e-13
   650   650               0.0007   1298.06              0.0007   1260.73   3.1e-13
   700   700               0.0008   1251.87              0.0008   1259.28   2.9e-13
   750   750               0.0009   1244.09              0.0009   1257.98   2.8e-13
   800   800               0.0010   1240.71              0.0010   1230.88   3.0e-13
   850   850               0.0012   1232.01              0.0012   1224.43   3.0e-13
   900   900               0.0013   1242.16              0.0013   1266.51   3.0e-13
   950   950               0.0015   1198.81              0.0015   1236.49   3.0e-13
  1000  1000               0.0016   1217.41              0.0016   1251.51   3.1e-13
  1050  1050               0.0019   1176.72              0.0018   1234.70   2.9e-13
  1100  1100               0.0020   1185.14              0.0020   1224.72   2.9e-13
  1150  1150               0.0022   1182.60              0.0022   1229.27   3.0e-13
  1200  1200               0.0024   1180.98              0.0023   1229.10   3.0e-13
  1250  1250               0.0026   1186.57              0.0026   1221.02   3.0e-13
  1300  1300               0.0029   1174.65              0.0027   1245.13   3.0e-13
  1350  1350               0.0031   1176.94              0.0029   1240.46   2.9e-13
  1400  1400               0.0033   1187.06              0.0031   1246.45   3.0e-13
  1450  1450               0.0036   1173.52              0.0034   1232.01   2.9e-13
  1500  1500               0.0038   1175.52              0.0036   1234.22   2.9e-13
  1550  1550               0.0041   1173.38              0.0039   1232.26   3.0e-13
  1600  1600               0.0044   1165.59              0.0041   1238.16   3.0e-13
  1650  1650               0.0046   1171.24              0.0044   1243.70   3.0e-13
  1700  1700               0.0049   1174.32              0.0047   1238.31   3.0e-13
  1750  1750               0.0052   1169.76              0.0049   1238.84   3.0e-13
  1800  1800               0.0056   1166.84              0.0052   1241.23   3.0e-13
  1850  1850               0.0059   1165.71              0.0056   1214.96   2.9e-13
  1900  1900               0.0062   1160.21              0.0058   1242.00   2.9e-13
  1950  1950               0.0066   1152.31              0.0061   1239.67   2.9e-13
  2000  2000               0.0068   1170.68              0.0064   1243.77   3.0e-13
  2050  2050               0.0072   1165.22              0.0068   1242.20   3.0e-13
  2100  2100               0.0076   1164.52              0.0071   1242.68   3.0e-13
  2150  2150               0.0080   1150.96              0.0074   1243.29   3.0e-13
  2200  2200               0.0083   1165.72              0.0079   1224.02   3.0e-13
  2250  2250               0.0087   1165.77              0.0082   1237.71   3.0e-13
  2300  2300               0.0091   1163.45              0.0085   1241.07   3.0e-13
  2350  2350               0.0095   1161.24              0.0089   1239.95   3.0e-13
  2400  2400               0.0101   1140.06              0.0093   1241.19   3.0e-13
  2450  2450               0.0103   1162.26              0.0097   1243.81   3.0e-13
  2500  2500               0.0108   1162.39              0.0101   1240.19   3.0e-13
  2550  2550               0.0112   1161.71              0.0105   1239.08   3.0e-13
  2600  2600               0.0116   1164.15              0.0109   1240.38   3.0e-13
  2650  2650               0.0121   1162.02              0.0113   1243.13   2.9e-13
  2700  2700               0.0126   1161.02              0.0117   1243.73   3.0e-13
  2750  2750               0.0130   1161.08              0.0122   1241.47   3.0e-13
  2800  2800               0.0134   1166.01              0.0126   1243.12   3.0e-13
  2850  2850               0.0140   1160.64              0.0131   1241.89   3.0e-13
  2900  2900               0.0145   1160.13              0.0135   1245.40   3.0e-13
  2950  2950               0.0150   1159.36              0.0140   1245.11   3.0e-13
  3000  3000               0.0155   1160.27              0.0145   1241.95   3.0e-13
  3050  3050               0.0160   1161.66              0.0150   1240.50   3.0e-13
  3100  3100               0.0166   1158.86              0.0156   1235.33   2.9e-13
  3150  3150               0.0171   1158.40              0.0161   1232.32   3.0e-13
  3200  3200               0.0177   1158.74              0.0165   1240.06   3.0e-13
  3250  3250               0.0182   1158.07              0.0170   1242.37   3.0e-13
  3300  3300               0.0188   1157.29              0.0177   1232.23   3.0e-13
  3350  3350               0.0194   1159.48              0.0183   1229.83   2.9e-13
  3400  3400               0.0199   1160.73              0.0187   1234.57   3.0e-13
  3450  3450               0.0205   1159.10              0.0193   1230.41   3.0e-13
  3500  3500               0.0211   1159.05              0.0199   1230.86   3.0e-13
  3550  3550               0.0217   1159.48              0.0205   1230.22   3.0e-13
  3600  3600               0.0225   1153.04              0.0210   1232.49   2.9e-13
  3650  3650               0.0230   1160.20              0.0216   1230.96   3.0e-13
  3700  3700               0.0236   1159.47              0.0222   1232.22   3.0e-13
  3750  3750               0.0243   1155.90              0.0229   1228.71   3.0e-13
  3800  3800               0.0249   1158.13              0.0234   1232.20   3.0e-13
  3850  3850               0.0256   1156.12              0.0239   1239.71   2.9e-13
  3900  3900               0.0264   1151.57              0.0245   1242.65   3.0e-13
  3950  3950               0.0271   1151.10              0.0251   1241.33   3.0e-13
  4000  4000               0.0276   1157.36              0.0257   1243.64   3.0e-13
$shell> cat report.zger_BLIS
#    m     n     FLENS/ulmBLAS: t    MFLOPS            BLIS:  t    MFLOPS  Residual
    50    50               0.0000    201.67              0.0001     37.58   0.0e+00
   100   100               0.0000    444.67              0.0000    495.45   0.0e+00
   150   150               0.0001    441.32              0.0001    567.19   0.0e+00
   200   200               0.0001    576.20              0.0001    592.29   0.0e+00
   250   250               0.0002    606.72              0.0001   1339.69   0.0e+00
   300   300               0.0001   1343.76              0.0001   1349.40   0.0e+00
   350   350               0.0002   1389.87              0.0002   1352.37   0.0e+00
   400   400               0.0002   1404.21              0.0002   1335.85   0.0e+00
   450   450               0.0003   1377.12              0.0003   1172.47   0.0e+00
   500   500               0.0004   1246.62              0.0004   1262.66   0.0e+00
   550   550               0.0005   1140.58              0.0005   1118.35   0.0e+00
   600   600               0.0005   1342.72              0.0006   1233.62   0.0e+00
   650   650               0.0006   1321.45              0.0007   1214.78   0.0e+00
   700   700               0.0007   1317.83              0.0008   1204.38   0.0e+00
   750   750               0.0009   1300.22              0.0009   1198.99   0.0e+00
   800   800               0.0010   1256.88              0.0011   1213.52   0.0e+00
   850   850               0.0011   1264.85              0.0012   1214.80   0.0e+00
   900   900               0.0013   1270.05              0.0014   1184.44   0.0e+00
   950   950               0.0014   1254.50              0.0015   1202.88   0.0e+00
  1000  1000               0.0017   1198.76              0.0017   1191.73   0.0e+00
  1050  1050               0.0018   1210.37              0.0019   1171.17   0.0e+00
  1100  1100               0.0020   1187.86              0.0020   1183.84   0.0e+00
  1150  1150               0.0022   1187.12              0.0023   1174.20   0.0e+00
  1200  1200               0.0024   1187.20              0.0025   1169.83   0.0e+00
  1250  1250               0.0026   1182.06              0.0026   1181.18   0.0e+00
  1300  1300               0.0029   1179.89              0.0029   1173.66   0.0e+00
  1350  1350               0.0031   1183.66              0.0031   1169.84   0.0e+00
  1400  1400               0.0033   1180.79              0.0033   1174.19   0.0e+00
  1450  1450               0.0036   1182.00              0.0036   1176.27   0.0e+00
  1500  1500               0.0038   1180.34              0.0038   1174.15   0.0e+00
  1550  1550               0.0041   1179.00              0.0041   1179.11   0.0e+00
  1600  1600               0.0044   1173.13              0.0044   1169.18   0.0e+00
  1650  1650               0.0046   1180.30              0.0046   1178.13   0.0e+00
  1700  1700               0.0049   1179.09              0.0049   1178.38   0.0e+00
  1750  1750               0.0053   1150.21              0.0052   1175.18   0.0e+00
  1800  1800               0.0055   1178.56              0.0055   1182.33   0.0e+00
  1850  1850               0.0058   1172.64              0.0058   1178.68   0.0e+00
  1900  1900               0.0062   1166.24              0.0062   1173.85   0.0e+00
  1950  1950               0.0065   1171.41              0.0065   1177.93   0.0e+00
  2000  2000               0.0068   1177.71              0.0068   1180.78   0.0e+00
  2050  2050               0.0072   1172.51              0.0071   1178.85   0.0e+00
  2100  2100               0.0075   1171.11              0.0075   1174.00   0.0e+00
  2150  2150               0.0079   1163.89              0.0079   1175.60   0.0e+00
  2200  2200               0.0082   1174.38              0.0083   1172.80   0.0e+00
  2250  2250               0.0086   1174.95              0.0086   1177.59   0.0e+00
  2300  2300               0.0090   1173.04              0.0090   1178.13   0.0e+00
  2350  2350               0.0094   1174.93              0.0094   1175.46   0.0e+00
  2400  2400               0.0098   1170.47              0.0098   1179.37   0.0e+00
  2450  2450               0.0102   1171.57              0.0102   1177.85   0.0e+00
  2500  2500               0.0107   1171.90              0.0106   1174.86   0.0e+00
  2550  2550               0.0111   1169.88              0.0110   1178.90   0.0e+00
  2600  2600               0.0116   1170.15              0.0115   1175.60   0.0e+00
  2650  2650               0.0120   1170.13              0.0119   1177.65   0.0e+00
  2700  2700               0.0125   1169.98              0.0124   1174.55   0.0e+00
  2750  2750               0.0130   1166.28              0.0128   1178.57   0.0e+00
  2800  2800               0.0134   1170.33              0.0133   1181.64   0.0e+00
  2850  2850               0.0139   1166.12              0.0138   1179.02   0.0e+00
  2900  2900               0.0144   1167.34              0.0143   1175.46   0.0e+00
  2950  2950               0.0149   1165.62              0.0148   1177.75   0.0e+00
  3000  3000               0.0156   1154.38              0.0154   1170.45   0.0e+00
  3050  3050               0.0160   1165.30              0.0158   1177.99   0.0e+00
  3100  3100               0.0165   1167.21              0.0164   1174.55   0.0e+00
  3150  3150               0.0170   1167.44              0.0168   1181.96   0.0e+00
  3200  3200               0.0176   1166.50              0.0174   1176.33   0.0e+00
  3250  3250               0.0181   1164.08              0.0179   1178.50   0.0e+00
  3300  3300               0.0187   1164.61              0.0185   1174.66   0.0e+00
  3350  3350               0.0193   1164.23              0.0190   1181.58   0.0e+00
  3400  3400               0.0198   1167.50              0.0196   1181.78   0.0e+00
  3450  3450               0.0205   1164.05              0.0202   1181.11   0.0e+00
  3500  3500               0.0210   1166.61              0.0208   1180.01   0.0e+00
  3550  3550               0.0217   1161.92              0.0213   1181.87   0.0e+00
  3600  3600               0.0222   1169.85              0.0218   1186.78   0.0e+00
  3650  3650               0.0229   1162.49              0.0225   1181.82   0.0e+00
  3700  3700               0.0235   1166.87              0.0232   1180.43   0.0e+00
  3750  3750               0.0242   1163.32              0.0238   1181.97   0.0e+00
  3800  3800               0.0248   1163.95              0.0244   1181.62   0.0e+00
  3850  3850               0.0255   1163.55              0.0251   1181.64   0.0e+00
  3900  3900               0.0262   1162.37              0.0258   1179.81   0.0e+00
  3950  3950               0.0269   1159.44              0.0265   1179.35   0.0e+00
  4000  4000               0.0276   1160.63              0.0270   1184.34   0.0e+00
$shell>