Abstract

The concept of macropipeline computing has been introduced in [I, 2]. The concept postulates new architectural design principles for multiprocessor systems in combination with appropriate methods of computing process organization. The provision of reliable and efficient software is one of the fundamental problems in the implementation of parallel computation. It has been noted in [3] that the complexity of automatic paralleling and nonoptimality of linear paralleling of algorithms make it more and more attractive to consider straightforward design of parallel algorithms and programs. Certain facilities of the PROEKT system used in the design of macropipeline algorithms and programs are described here.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call