Skip to content

Instantly share code, notes, and snippets.

@aysylu
Created May 7, 2015 16:01
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aysylu/58ab5d67314d684a7f4c to your computer and use it in GitHub Desktop.
Save aysylu/58ab5d67314d684a7f4c to your computer and use it in GitHub Desktop.
List of media for learning more about measurement bias in system benchmarks
Talk: "We Have It Easy, But Do We Have It Right?"
-------------------------------------------------------
[https://www.youtube.com/watch?v=DKVRkfXrBpg]
Amer Diwan's talk at Google covering the topics in this paper and
other ideas.
"Why You Should Care About Quantile Regression"
-----------------------------------------------------
[http://static.googleusercontent.com/media/research.google.com/en/us/pubs/archive/41873.pdf]
"Our Troubles With Linux And Why You Should Care"
-------------------------------------------------------
[https://cs.uwaterloo.ca/~brecht/papers/getpaper.php?file=apsys-2011.pdf]
Details issues in the Linux kernel that cause performance problems
which may potentially invalidate benchmark results.
"Benchmark Precision and Random Initial State"
----------------------------------------------------
[http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=2DB8682CC43449285A11A4C2335ABC0C?doi=10.1.1.63.2108&rep=rep1&type=pdf]
"R3: Repeatability, Reproducibility, and Rigor"
-----------------------------------------------------
[http://janvitek.github.io/pubs/r3.pdf]
Outlines several deadly sins in systems research.
"Stabilizer: Statistically Sound Performance Evaluation"
--------------------------------------------------------------
[http://people.cs.umass.edu/~emery/pubs/stabilizer-asplos13.pdf]
Tool which automatically, and periodically, randomizes code and data
layout. This improves on the suggestions from the parent paper about
randomizing layout: the randomization is more comprehensive because it
can do, e.g., function-level randomization, while changing link orders
only does module-level randomization.
"Statistically Rigorous Java Performance Evaluation"
----------------------------------------------------------
[https://buytaert.net/files/oopsla07-georges.pdf]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment