COMPUTER ARCHITECTURE AND PARALLEL PROCESSING - KAI, HWANG and BRIGGS, FAYE A (1985)