What to study

Books - Introduction to algorithms (MIT)

C: - Operators precedence! - Meaning of re-entrant function?

Cache - Cache coherence - Cache types (fully assoc, set assoc, direct map) http://www.ecs.umass.edu/ece/koren/architecture/Cache/tutorial.html

Multiprocessing -Processor affinity -SMP vs AMP

Pipelining

Memories - MMU - Virtuall / physical addressing - TLB https://cseweb.ucsd.edu/classes/su09/cse120/lectures/Lecture7.pdf