Results for 38 of 40 languages from this run on actest1.
Unavailable in this run: Hack, Lisp. Follow the run link for failure details.
Current benchmark data was generated on Sun Sep 27 2026, full log can be found HERE
CONTRIBUTIONS are WELCOME!
* -m in a file name stands for multi-threading or multi-processing
* -i in a file name stands for direct intrinsics usage. (Usage of simd intrinsics via libraries is not counted)
* -ffi in a file name stands for non-stdlib FFI usage
* (You may find time < time(user) + time(sys) for some non-parallelized programs, the overhead is from GC or JIT compiler, which are allowed to take advantage of multi-cores as that's more close to real-world scenarios.)
| lang | code | time | stddev | peak-mem mem | time(user) | time(sys) | compiler compiler/runtime |
|---|---|---|---|---|---|---|---|
| c | 1-m.c | 430ms | 18ms | 23.7MB | 927ms | 10ms | gcc 13.3.0 |
| rust | 8-m.rs | 475ms | 19ms | 27.6MB | 1260ms | 13ms | rustc 1.98.1 |
| c | 1-m.c | 605ms | 36ms | 25.9MB | 1863ms | 40ms | clang 18.1.3 |
| zig | 1-m.zig | 798ms | 15ms | 66.9MB | 2580ms | 27ms | zig 0.14.1 |
| rust | 8.rs | 838ms | 32ms | 23.8MB | 810ms | 10ms | rustc 1.98.1 |
| d | 1-m.d | 1028ms | 32ms | 44.3MB | 3027ms | 13ms | ldc2 1.43.0 |
| zig | 1.zig | 1043ms | 10ms | 26.3MB | 1013ms | 7ms | zig 0.14.1 |
| go | 7-m.go | 1057ms | 31ms | 42.5MB | 3777ms | 13ms | go 1.26.8 |
| csharp | 6-m.cs | 1157ms | 42ms | 72.1MB | 2957ms | 37ms | dotnet 9.0.318 |
| chapel | 3-m.chpl | 1364ms | 2.9ms | 88.7MB | 2573ms | 23ms | chpl 2.9.0 |
| java | 3-m.java | 1654ms | 24ms | 130.8MB | 5690ms | 57ms | openjdk 21.0.12 |
| dart | 3-m.dart | 2275ms | 81ms | 279.0MB | 6273ms | 100ms | dart/exe 3.13.4 |
| swift | 2-m.swift | 2303ms | 20ms | 75.6MB | 8380ms | 40ms | swift 6.1.3 |
| java | 3-m.java | 2450ms | 118ms | 179.0MB | 8267ms | 210ms | openjdk/zgc 21.0.12 |
| julia | 8-m.jl | 2502ms | 43ms | 314.2MB | 4443ms | 80ms | julia 1.11.9 |
| python | 3-m.py | 10152ms | 192ms | 39.2MB | 38327ms | 140ms | cpython 3.12.3 |
| acton-tip | 1.act | 45269ms | 137ms | 177.1MB | 60153ms | 433ms | acton 0.30.0.20260927.9.45 |
| acton | 1-m.act | 87144ms | 724ms | 194.2MB | 135057ms | 717ms | acton 0.30.0 |
| lang | code | time | stddev | peak-mem mem | time(user) | time(sys) | compiler compiler/runtime |
|---|---|---|---|---|---|---|---|
| c | 1-m.c | 59ms | 8.2ms | 13.2MB | 103ms | 3ms | gcc 13.3.0 |
| rust | 8-m.rs | 62ms | 6.2ms | 16.3MB | 140ms | 3ms | rustc 1.98.1 |
| c | 1-m.c | 83ms | 7.5ms | 17.0MB | 267ms | 7ms | clang 18.1.3 |
| rust | 8.rs | 100ms | 1.7ms | 11.6MB | 83ms | 0ms | rustc 1.98.1 |
| zig | 1-m.zig | 117ms | 4.2ms | 55.0MB | 293ms | 43ms | zig 0.14.1 |
| zig | 1.zig | 130ms | 6.2ms | 15.5MB | 107ms | 3ms | zig 0.14.1 |
| d | 1-m.d | 136ms | 9.7ms | 37.2MB | 347ms | 3ms | ldc2 1.43.0 |
| go | 7-m.go | 184ms | 2.8ms | 25.9MB | 520ms | 10ms | go 1.26.8 |
| chapel | 3-m.chpl | 197ms | 3.4ms | 90.7MB | 337ms | 7ms | chpl 2.9.0 |
| csharp | 6-m.cs | 289ms | 10ms | 58.9MB | 450ms | 33ms | dotnet 9.0.318 |
| dart | 3-m.dart | 385ms | 7.1ms | 185.6MB | 910ms | 67ms | dart/exe 3.13.4 |
| swift | 2-m.swift | 465ms | 44ms | 60.7MB | 1023ms | 27ms | swift 6.1.3 |
| java | 3-m.java | 484ms | 10ms | 101.1MB | 1473ms | 50ms | openjdk 21.0.12 |
| java | 3-m.java | 590ms | 20ms | 97.4MB | 1550ms | 137ms | openjdk/zgc 21.0.12 |
| python | 3-m.py | 1341ms | 2.3ms | 19.9MB | 4197ms | 93ms | cpython 3.12.3 |
| julia | 8-m.jl | 1884ms | 2.6ms | 305.9MB | 2873ms | 70ms | julia 1.11.9 |
| acton-tip | 1.act | 4678ms | 30ms | 67.7MB | 6573ms | 183ms | acton 0.30.0.20260927.9.45 |
| acton | 1-m.act | 8692ms | 20ms | 74.4MB | 13153ms | 433ms | acton 0.30.0 |