On the cost-effectiveness of PRAMs

Abstract
The authors introduce a formalism which allows to treat computer architecture as a formal optimization problem. They apply this to the design of shared memory parallel machines. Present computers of this type support the programming model of a shared memory. But simultaneous access to the shared memory by several processors is in many situations processed sequentially. Asymptotically good solutions for this problem are offered by theoretical computer science. The authors modify these constructions under engineering aspects and improve the price/performance ratio by roughly a factor of 6. The resulting machine has surprisingly good price/performance ratio even if compared with distributed memory machines. For almost all access patterns of all processors into the shared memory, access is as fast as the access of only a single processor. The re-engineered machine is based on Fluent Machine.<>

This publication has 12 references indexed in Scilit: