2018 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)