Advanced Computer Architecture: Parallelism, Scalability, Programmability Jilid 2 - Kai Hwang (Microsoft)