Dependencies and Hazards Performance Evaluation and Metrics Complex Pipeline Branch Prediction Techniques Exceptions Handling VLIW Scoreboard Tomasulo Multithreading Architectures Parallel Architectures Memory Hierarchy