Skip to content

Instantly share code, notes, and snippets.

@MarioAriasC
Created January 22, 2023 06:13
Show Gist options
  • Save MarioAriasC/d9999e144b2c096c1134bd0bf9570ab3 to your computer and use it in GitHub Desktop.
Save MarioAriasC/d9999e144b2c096c1134bd0bf9570ab3 to your computer and use it in GitHub Desktop.
hyperfine -w 3 './benchmarks-jvm.sh eval-fast' './benchmarks-graal.sh eval-fast' './benchmarks-native.sh eval-fast' --export-json eval-all.json
Benchmark 1: ./benchmarks-jvm.sh eval-fast
Time (mean ± σ): 4.468 s ± 0.293 s [User: 4.237 s, System: 0.900 s]
Range (min … max): 4.206 s … 5.238 s 10 runs
Benchmark 2: ./benchmarks-graal.sh eval-fast
Time (mean ± σ): 9.254 s ± 0.185 s [User: 9.170 s, System: 0.080 s]
Range (min … max): 9.047 s … 9.545 s 10 runs
Benchmark 3: ./benchmarks-native.sh eval-fast
Time (mean ± σ): 32.512 s ± 0.283 s [User: 9.862 s, System: 38.846 s]
Range (min … max): 32.190 s … 32.985 s 10 runs
Summary
'./benchmarks-jvm.sh eval-fast' ran
2.07 ± 0.14 times faster than './benchmarks-graal.sh eval-fast'
7.28 ± 0.48 times faster than './benchmarks-native.sh eval-fast'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment