@inproceedings{d61878e39d834f9e9279161e1f98c4d2,
title = "Work distribution in parallel programs for distributed memory multiprocessors",
abstract = "One of the most important issues in parallel programming for distributed memory multiprocessors is to distribute data and work in a cooperative way, so that data are mostly available where they are needed. This paper discusses masking, a technique to distribute work among parallel processes running on a distributed memory multiprocessor. This technique was developed for the par allegation of Fortran 77 programs for the SUPRENUM supercomputer. In the semi-automatic parallelization system SUPERB we implemented masking on the basis of a user defined data distribution. Both concepts, data and work distribution, are very general concepts and can be applied to parallel programs for all kinds of multiprocessors based on memory hierarchies.",
keywords = "Analysis of algorithms, Multiprocessors, Program transformations",
author = "Michael Gerndt",
note = "Publisher Copyright: {\textcopyright} 1991 ACM.; 5th International Conference on Supercomputing, ICS 1991 ; Conference date: 17-06-1991 Through 21-06-1991",
year = "1991",
month = jun,
day = "1",
doi = "10.1145/109025.109053",
language = "English",
isbn = "0897914341",
series = "Proceedings of the International Conference on Supercomputing",
publisher = "Association for Computing Machinery",
pages = "96--104",
editor = "Davidson, \{Edward S.\} and Friedel Hossfield",
booktitle = "ICS 1991 - Proceedings of the 5th International Conference on Supercomputing",
}