Scalable parallel computing : technology, architecture, programming - Hwang, Kai. (WCB/McGraw-Hill, 1998)