Practical parallel programming - Wilson, Greg, 1963- (Scientific and engineering computation, 1995)