All mandelbrot problem benchmarks

Current benchmark data was generated on Tue Jan 18 2022, full log can be found HERE

CONTRIBUTIONS are WELCOME!

[x86_64][2 cores] Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz

mandelbrot

Input: 8000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
rust 9.rs 549ms 3.8ms 8.2MB 1043ms 0ms rustc 1.60.0-nightly
rust 8.rs 567ms 1.9ms 8.2MB 1087ms 0ms rustc 1.58.0
v 1.v 1275ms 1.1ms 9.8MB 1260ms 0ms v+gc+zig 0.2.4
v 1.v 1356ms 0.3ms 9.8MB 1340ms 0ms v+gc+clang 0.2.4
csharp 9.cs 1909ms 8.4ms 43.5MB 3640ms 17ms dotnet 6.0.101
csharp 9.cs 2118ms 258ms 44.5MB 3650ms 13ms dotnet/dynpgo 6.0.101
go 1.go 2189ms 21ms 11.8MB 4247ms 10ms go 1.17.6
lisp 1.cl 2330ms 225ms 50.2MB 4220ms 3ms sbcl 2.2.0
java 4.java 2438ms 11ms 49.5MB 4690ms 20ms openjdk/parallelgc 17.0.1
java 4.java 2438ms 8.7ms 50.6MB 4677ms 17ms openjdk 17.0.1
java 4.java 2442ms 12ms 50.9MB 4683ms 13ms openjdk 18
java 4.java 2486ms 5.2ms 49.9MB 4690ms 63ms openjdk/zgc 17.0.1
nim 1.nim 2510ms 1.1ms 9.3MB 2500ms 0ms nim 1.6.2
java 4.java 2647ms 12ms 130.3MB 5067ms 47ms graal/jvm 17.0.1

Input: 1000

lang code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
rust 9.rs 11ms 0.2ms 2.2MB 10ms 0ms rustc 1.60.0-nightly
rust 8.rs 12ms 0.5ms 2.2MB 10ms 0ms rustc 1.58.0
v 1.v 23ms 0.6ms 2.2MB 13ms 0ms v+gc+zig 0.2.4
v 1.v 24ms 0.4ms 2.3MB 17ms 0ms v+gc+clang 0.2.4
nim 1.nim 43ms 0.8ms 1.7MB 33ms 0ms nim 1.6.2
go 1.go 44ms 2.1ms 2.8MB 67ms 0ms go 1.17.6
lisp 1.cl 51ms 2.9ms 35.6MB 67ms 3ms sbcl 2.2.0
dart 2.dart 76ms 0.2ms 12.7MB 130ms 0ms dart 2.15.1
csharp 9.cs 108ms 1.7ms 34.7MB 103ms 10ms dotnet 6.0.101
csharp 9.cs 110ms 5.2ms 36.6MB 100ms 10ms dotnet/dynpgo 6.0.101
ocaml 6.ml 133ms 1.4ms 4.6MB 123ms 0ms ocamlc 4.13.1
java 4.java 158ms 11ms 41.7MB 220ms 10ms openjdk 17.0.1
java 4.java 166ms 6.4ms 40.1MB 217ms 17ms openjdk 18
java 4.java 169ms 15ms 43.1MB 233ms 13ms openjdk/parallelgc 17.0.1
java 4.java 212ms 3.1ms 42.2MB 237ms 50ms openjdk/zgc 17.0.1
racket 4.rkt 243ms 5.1ms 66.5MB 297ms 40ms racket 8.3.0
java 4.java 514ms 8.3ms 97.4MB 287ms 30ms graal/jvm 17.0.1