Self-regulation of workload in the Manchester data-flow computer

John R. Gurd, David F. Snelling

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Massively parallel programs generally use memory on a vast scale, compared with sequential programs. Indeed, performance seems to 'trade-off' against memory use. Hence, regulation of memory use, via control of the workload, is a fundamental requirement in a massively parallel computer system. Moreover, this must be achieved with a minimum of disruption to the performance of its massively parallel computations. This paper investigates how this has been achieved in the Manchester Data-Flow Computing System, which is based on an experimental, fine-grain massively parallel computer architecture that has been extensively developed over the last fifteen years. The design and performance of the Throttle Unit, which is the device responsible for managing the workload in this system, are presented and analysed.
    Original languageEnglish
    Title of host publicationProceedings of the Annual International Symposium on Microarchitecture|Proc Annu Int Symp Microarchitecture
    Place of PublicationLos Alamitos, CA, United States
    PublisherIEEE
    Pages135-145
    Number of pages10
    Publication statusPublished - 1995
    EventProceedings of the 1995 28th Annual International Symposium on Microarchitecture - Ann Arbor, MI, USA
    Duration: 1 Jul 1995 → …
    http://dblp.uni-trier.de/db/conf/micro/micro1995.html#GurdS95http://dblp.uni-trier.de/rec/bibtex/conf/micro/GurdS95.xmlhttp://dblp.uni-trier.de/rec/bibtex/conf/micro/GurdS95

    Conference

    ConferenceProceedings of the 1995 28th Annual International Symposium on Microarchitecture
    CityAnn Arbor, MI, USA
    Period1/07/95 → …
    Internet address

    Fingerprint

    Dive into the research topics of 'Self-regulation of workload in the Manchester data-flow computer'. Together they form a unique fingerprint.

    Cite this