A parallel programming system provides a lazy collection oriented data type
that reduces inter-processor communication in programs executed on
parallel computers. The lazy collection oriented data type is provided as
a data type in a parallel programming language. The parallel language
supports both data-parallel and control-parallel operations. These
operations take advantage of the lazy collection oriented data type to
defer or reduce inter-processor communication until an operation on the
data type requires that it be balanced across a set of processors.
Ένα παράλληλο σύστημα προγραμματισμού παρέχει έναν οκνηρό προσανατολισμένο προς τη συλλογή τύπο στοιχείων που μειώνει την επικοινωνία διά-επεξεργαστών στα προγράμματα που εκτελούνται για τους παράλληλους υπολογιστές. Ο οκνηρός προσανατολισμένος προς τη συλλογή τύπος στοιχείων παρέχεται ως τύπος στοιχείων σε μια παράλληλη γλώσσα προγραμματισμού. Η παράλληλη γλώσσα υποστηρίζει και τον στοιχείο-παράλληλο και τις έλεγχος-παράλληλες διαδικασίες. Αυτές οι διαδικασίες εκμεταλλεύονται τον οκνηρό προσανατολισμένο προς τη συλλογή τύπο στοιχείων για να αναβάλουν ή να μειώσουν την επικοινωνία διά-επεξεργαστών έως ότου απαιτεί μια λειτουργία στον τύπο στοιχείων ότι ισορροπείται πέρα από ένα σύνολο επεξεργαστών.