Computer architecture:from microprocessors to supercomputers - Parhami, Behrooz (OUP, 2005)