All Zig benchmarks

Current benchmark data was generated on Sun Oct 17 2021, full log can be found HERE

CONTRIBUTIONS are WELCOME!

edigits

Input: 100000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 3576ms 14ms 0.5MB 3460ms 97ms zig 0.9.0-dev.1387+6f30c8c09

fannkuch-redux

Input: 11

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 3262ms 6.7ms 0.1MB 3253ms 0ms zig 0.9.0-dev.1387+6f30c8c09

Input: 10

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 266ms 0.9ms 0.1MB 260ms 0ms zig 0.9.0-dev.1387+6f30c8c09

helloworld

Input: QwQ

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 1.3ms 0.4ms 0.1MB 0ms 0ms zig 0.9.0-dev.1387+6f30c8c09

nbody

Input: 5000000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 424ms 9.5ms 0.1MB 417ms 0ms zig 0.9.0-dev.1387+6f30c8c09

Input: 500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 44ms 1.4ms 0.2MB 33ms 0ms zig 0.9.0-dev.1387+6f30c8c09

nsieve

Input: 12

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.zig 381ms 1.2ms 4.9MB 370ms 0ms zig 0.9.0-dev.1387+6f30c8c09
1.zig 1149ms 16ms 38.9MB 1117ms 13ms zig 0.9.0-dev.1387+6f30c8c09

Input: 10

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.zig 80ms 0.4ms 1.1MB 70ms 0ms zig 0.9.0-dev.1387+6f30c8c09
1.zig 112ms 0.8ms 9.7MB 100ms 0ms zig 0.9.0-dev.1387+6f30c8c09

pidigits

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 3533ms 4.8ms 1.9MB 1347ms 2167ms zig 0.9.0-dev.1387+6f30c8c09

spectral-norm

Input: 8000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 3464ms 1.0ms 0.1MB 3453ms 0ms zig 0.9.0-dev.1387+6f30c8c09

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 868ms 0.8ms 0.1MB 860ms 0ms zig 0.9.0-dev.1387+6f30c8c09

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.zig 56ms 1.3ms 0.2MB 50ms 0ms zig 0.9.0-dev.1387+6f30c8c09