Parallel computing in science and engineering (Springer, 1988)