Mapping numerical software onto distributed memory parallel systems. - Stephen Philip Johnson (1992)