Sushi Roll: A CPU research kernel for micro-architectural introspection (2019)