Computer architure and parallel processing - Hwang, Kai (Newyork McGraw-Hill, 1984)