The Computer Language
Benchmarks Game

F# .NET Core programs versus C# .NET Core

by benchmark task performance

n-body
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.31 852 1305 0.30 0% 6% 97% 0%
spectral-norm
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.12 ? 878 0.22 38% 92% 25% 31%
regex-redux
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.47 49,128 856 1.24 96% 53% 66% 51%
fannkuch-redux
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.20 ? 1172 0.54 55% 95% 58% 57%
binary-trees
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.09 ? 851 0.10 10% 90% 0% 0%
fasta
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.10 ? 2087 0.17 33% 30% 27% 89%
pidigits
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.22 824 1026 0.20 9% 0% 91% 9%
k-nucleotide
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.40 852 1585 0.64 58% 55% 45% 22%
reverse-complement
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.15 ? 1580 0.14 14% 53% 53% 13%
mandelbrot
source secs mem gz cpu cpu load
F# .NET Core   Failed
C# .NET Core 0.12 ? 672 0.20 50% 33% 33% 100%
F# .NET Core

2.0.0-preview1-005977
"System.GC.Server": true

C# .NET Core

2.0.0-preview1-005977
"System.GC.Server": true