Computer Architecture and Parallel Processing - Hwang, Kai (New York McGraw-Hill, 1987)