Multithreading Processors and Static Optimization Review Adapted from Bhuyan, Patterson, Eggers, probably others.