17Speculative Execution Bounty Launch by Microsoft. link Microsoft blog on “Mitigating speculative execution side channel hardware vulnerabilities”.
16Lectures by Onur Mutlu on Computer Architecture Youtube videos.
15External flashing of the firmware. me_cleaner@github.
14Software optimization resources by Agner link, microarchitecture of Intel, AMD and VIA CPUs.
13Reading privileged memory with a side-channel by Project Zero, Some thoughts on Spectre and Meltdown, Meltdown from a CPU architect’s view.
12Intel SGX Academic Research List, link.
11Computer architecture - list of micro-architectural channels, link.
10Intel® Architecture Memory Encryption Technologies Specification pdf.
9Cheat sheet for Intel Processor Trace with Linux perf and gdb by Andi Kleen, link.
8MeltdownPrime and SpectrePrime: Automatically-Synthesized Attacks Exploiting Invalidation-Based Coherence Protocols, link.
7The Basic Toolbox for a computer science students by Prof. John Regehr.
6How is a paper evaluated? See here.
5AMD flaws. link
4Reviewing System Security Papers. link
3Nice paper on causing bit flips in Firefox arrays on Android by abusing WebGL shader textures: here
2Codes for Rowhammer attacks. one-location hammering, double-sided hammering
1Grand Pwning Unit: Accelerating Microarchitectural Attacks with the GPU (S&P 2018).