Computer architecture and parallel processing - Hwang, Kai (McGraw-Hill Series in Computer Organization and Architecture, 1985)