Designing and building parallel programs : concepts and tools for parallel software engineering - Foster, Ian, 1959- (Addison-Wesley Publishing Company, 1995)