๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Programming language constructs for highly parallel operations on lists

โœ Scribed by Jon A. Solworth


Publisher
Springer US
Year
1988
Tongue
English
Weight
839 KB
Volume
2
Category
Article
ISSN
0920-8542

No coin nor oath required. For personal study only.

โœฆ Synopsis


A data structure called ~trips is described for representing linked lists, which enables unit time access of random list elements. Running parallel prefix on strips effectively converts a list into an array. When combined with nondeterministic statement sequencing and data operations, loops for performing iterations over lists, and insertions and deletions on lists can be parallelized ~ielding very efficient algorithms. The strips-based representation also allows efficient serial operations on lists, which is important both when loops cannot be parallelized or when there is more parallelism than processors.


๐Ÿ“œ SIMILAR VOLUMES


Special issue on languages, compilers an
โœ David J. Kuck; Constantine D. Polychronopoulos ๐Ÿ“‚ Article ๐Ÿ“… 1988 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 211 KB

This issue contains papers derived from presentations at the International Conference on Supercomputing, ICS87. From the 63 papers that were published in the conference proceedings [ 11, we selected a number of software papers for additional refereeing and revision. Of these, eight were chosen for i