Compare the performance of C# Mono programs against some other language implementation.

For more information about the C# implementation we measured see ↓ about C# Mono.

Compare to:

 C# Mono comparison summary


1/2 1/3 1/4 … C# Mono is better
Programs Time Memory Use Source Size Reduced N
spectral-norm±1/3±
reverse-complement±1/32
fasta±1/3±
pidigits±1/51/2
mandelbrot±±±
n-body±1/3±
fannkuch21/3±
regex-dna321/2
binary-trees4±±
chameneos-redux51/2±
k-nucleotide71/2±

± look at the measurements

 C# Mono comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 spectral-norm 
C# Mono #215.734,54410633.99  99% 98% 99% 99%
Java 6 -server #215.9412,5769504.09  97% 97% 99% 97%
 reverse-complement 
C# Mono3.05161,52410993.06  0% 0% 1% 99%
Java 6 -server #42.97473,3285922.99  36% 57% 0% 7%
 fasta 
C# Mono #29.044,50811809.04  0% 100% 0% 0%
Java 6 -server #27.5212,67212407.51  98% 0% 0% 2%
 pidigits 
C# Mono #36.785,52810266.78  0% 100% 0% 0%
Java 6 -server #413.8528,04818165.36  57% 61% 53% 62%
 mandelbrot 
C# Mono66.0838,48079816.61  99% 100% 99% 99%
Java 6 -server #346.3648,94890311.72  99% 99% 99% 99%
 n-body 
C# Mono #237.174,876141037.17  100% 0% 0% 0%
Java 6 -server #225.2312,440142425.21  0% 0% 0% 100%
 fannkuch 
C# Mono #2160.715,432108543.88  82% 79% 100% 100%
Java 6 -server66.1013,768115018.34  80% 75% 99% 99%
 regex-dna 
C# Mono #6109.72859,49263841.73  53% 75% 78% 56%
Java 6 -server #245.39563,420153416.01  79% 67% 78% 58%
 binary-trees 
C# Mono #280.15235,22065080.16  0% 96% 4% 0%
Java 6 -server #230.80289,72460319.57  77% 26% 24% 30%
 chameneos-redux 
C# Mono127.476,140140936.73  77% 79% 86% 88%
Java 6 -server #419.7212,81613777.06  56% 51% 77% 78%
 k-nucleotide 
C# Mono105.95452,6841420105.99  0% 0% 100% 1%
Java 6 -server #249.08761,096160214.53  81% 80% 97% 80%

 about C# Mono

Mono JIT compiler version 2.4.2.3 (tarball Wed Jul 29 16:27:38 PDT 2009)

C# Language Specification ECMA-334

Common Language Infrastructure (CLI) ECMA-335

Home Page: http://www.mono-project.com/

Download: http://www.mono-project.com/Downloads

Revised BSD license