andrewt0301 / hse-acos-course

Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics
https://andrewt0301.github.io/hse-acos-course/
Apache License 2.0
32 stars 27 forks source link

[Enhancement]: Rewrite benchmarks for Java and Python #6

Open WhiteBlackGoose opened 2 years ago

WhiteBlackGoose commented 2 years ago

While it's not a case for natively compiled languages like C, JITted languages (like Java) require much more careful benchmarking, taking into account JITting time and GC pauses (as well as possible standard deviation (due to many factors), tiered compilation, etc).