Computer architecture from microprocessors to supercomputers - Parhami (Oxford series in electrical and computer engineering, 2005)