Computer architecture and parallel processing - Hwang, Kai (McGraw-Hill series in computer organisation and architecture, 1984)