Abstract
The Flagship project aimed to develop a scalable parallel machine for declarative programming. A packet reduction model of computation was developed to exploit the implicit parallelism found in declarative languages and a work distribution and scheduling scheme was devised to utilise the resources of the parallel machine efficiently. This article outlines the model of computation and the mechanisms which dynamically control and exploit program parallelism. The article also describes the architecture of the machine and presents some performance results which were extracted from detailed simulations.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.