Computer architecture and parallel processing - Hwang, Kai (McGraw-Hill international editions. Computer science series, 1985)