F# Mono measurements

This table shows 4 measurements - CPU Time, Elapsed Time, Memory and Code.

Each row shows those measurements for a particular F# Mono program with a particular command-line input value N.

This table shows the current F# Mono programs.

Program Source Code  N  CPU secs Elapsed secs Memory KB Code B
binary-trees  #3  120.840.8420,828565
binary-trees  #3  162.042.0444,292565
binary-trees  #3  2037.3437.35173,072565
binary-trees  #2  121.332.0825,008515
binary-trees  #2  163.063.0752,540515
binary-trees  #2  2062.8062.81262,412515
binary-trees   120.740.7519,800537
binary-trees   161.361.3625,876537
binary-trees   2024.4624.46173,416537
fannkuch-redux   102.092.1024,656551
fannkuch-redux   1113.2213.2324,556551
fannkuch-redux   12167.93167.8924,652551
fannkuch-redux  #3  102.722.4725,440945
fannkuch-redux  #3  1110.784.9225,292945
fannkuch-redux  #3  12123.5833.1725,400945
fannkuch-redux  #4  101.061.0720,020612
fannkuch-redux  #4  115.705.7019,656612
fannkuch-redux  #4  1272.6072.6219,916612
fannkuch-redux  #2  101.741.7422,364548
fannkuch-redux  #2  118.748.7522,380548
fannkuch-redux  #2  12105.90105.9322,380548
fasta   250,0000.750.7520,228978
fasta   2,500,0001.701.7121,764978
fasta   25,000,00010.5010.5121,768978
fasta-redux  #2  250,0001.171.1822,3161074
fasta-redux  #2  2,500,0001.471.4822,9921074
fasta-redux  #2  25,000,0004.084.0823,0321074
k-nucleotide  #4  250,0003.723.2049,8601505
k-nucleotide  #4  2,500,0007.804.0862,2201505
k-nucleotide  #4  25,000,00054.3721.25990,7321505
k-nucleotide  #3  250,0003.252.9848,1921111
k-nucleotide  #3  2,500,0008.165.32109,1161111
k-nucleotide  #3  25,000,00057.5424.521,003,5401111
k-nucleotide   250,0006.775.4565,880701
k-nucleotide   2,500,00026.9010.6487,416701
k-nucleotide   25,000,000239.8883.67653,100701
mandelbrot  #4  1,0001.151.0322,200869
mandelbrot  #4  4,0003.261.5924,144869
mandelbrot  #4  16,00035.849.7557,520869
mandelbrot  #3  1,0001.090.9420,892800
mandelbrot  #3  4,0003.741.6223,448800
mandelbrot  #3  16,00045.7012.1553,164800
mandelbrot  #2  1,0001.881.8924,1721043
mandelbrot  #2  4,0005.093.1424,4361043
mandelbrot  #2  16,00054.5815.5124,4361043
n-body   500,0001.561.5625,8801259
n-body   5,000,0003.813.8128,2801259
n-body   50,000,00026.0326.0428,2801259
pidigits   2,0005.175.1748,156513
pidigits   6,00029.3829.4155,052513
pidigits   10,00079.1879.2655,160513
pidigits  #3  2,0000.690.7120,260903
pidigits  #3  6,0001.891.8920,852903
pidigits  #3  10,0004.404.4020,864903
regex-dna   50,0004.073.7832,388639
regex-dna   500,00010.406.22169,408639
regex-dna   5,000,00089.8827.29982,748639
regex-dna  #3  50,0003.943.6247,632870
regex-dna  #3  500,00010.695.95221,620870
regex-dna  #3  5,000,00072.4124.612,413,600870
regex-dna  #2  50,0003.123.1331,332413
regex-dna  #2  500,0009.779.7888,096413
regex-dna  #2  5,000,00075.1875.211,472,528413
spectral-norm  #2  5002.043.1223,760852
spectral-norm  #2  3,00010.985.3524,124852
spectral-norm  #2  5,50032.6410.7524,168852
thread-ring  #3  500,0001.531.5325,680329
thread-ring  #3  5,000,0003.073.0726,528329
thread-ring  #3  50,000,00018.9518.9533,904329
thread-ring  #2  500,0004.833.6033,884555
thread-ring  #2  5,000,00039.3820.1542,548555
thread-ring  #2  50,000,000700.53255.1642,580555

 F# Mono : higher-order type-safe programming (mono is not ms .net) 

F# Compiler for F# 3.1 (Open Source Edition)

Mono JIT compiler version 3.8.1 (master/0322d96 Wed Aug 13 11:49:57 PDT 2014)
LLVM: yes(3.4svn-mono-mono/e656cac)
GC: sgen

Home Page: About F#

Download: F# Download

Revised BSD license

  Home   Conclusions   License   Play