PVM: A Framework for Parallel Distributed Computing
Computer Architecture and Parallel Processing