Baskett F, Hennessy J L
Science. 1986 Feb 28;231(4741):963-7. doi: 10.1126/science.231.4741.963.
Multiprocessors built from today's microprocessors are economically attractive. Although we can use these multiprocessors for time-sharing applications, it would be preferable to use them as true parallel processors. One key to achieving efficient parallel processing is to match the communications capabilities of the multiprocessor to the communications needs of the problem. The other key is improved parallel programming systems. If these are achieved, then efficient parallel processing can be approached from both ends by providing more communications capability in the hardware and restructuring the problem to reduce the communications requirements.
基于当今微处理器构建的多处理器在经济上具有吸引力。虽然我们可以将这些多处理器用于分时应用,但将它们用作真正的并行处理器会更好。实现高效并行处理的一个关键是使多处理器的通信能力与问题的通信需求相匹配。另一个关键是改进并行编程系统。如果实现了这些,那么通过在硬件中提供更多通信能力并重组问题以减少通信需求,就可以从两端实现高效并行处理。