The influence of hardware and software considerations on the design of synchronous parallel algorithms

Abstract
Matrix multiplication is used as an example to illustrate a method of transforming the specification of a problem into an algorithm suitable for execution on synchronous machines. The transformations are influenced both by the architectures of the target machines and their available high level languages. Three different synchronous machines, a conceptual MCC (mesh connected computer), the Cray‐1 and the ICL DAP are considered as target hardware.

This publication has 6 references indexed in Scilit: