As such, we will draw material from seminal and recent publications in top computer architecture conferences and journals ... deterministic programming, speculative multithreading), on-chip ...