𝔖 Bobbio Scriptorium
✦   LIBER   ✦

On the parallelization of single dynamic conditional loops

✍ Scribed by Zaher Mahjoub; Mohamed Jemni


Publisher
Elsevier Science
Year
1996
Tongue
English
Weight
568 KB
Volume
4
Category
Article
ISSN
0928-4869

No coin nor oath required. For personal study only.

✦ Synopsis


Considering a dynamic conditional loop S~, i.e. involving an if-then-else with a dynamic condition, our aim is to restructure ~ in order to extract the inherent parallelism. Assuming the dependence distances (DD) carried by ~ to be non-constant, we first study their corresponding signs. This leads to splitting the loop index set into at most four subsets where each DD has a constant sign. According to the respective signs of the DDs, ~ is consequently split into a series of loops that may be sequential, parallel or partially parallel. The practical efficiency of our approach is analysed through simulation experiments run on two vectormultiprocessors: a Stardent 3000 (2 CPUs) and a CRAY Y-MP (4 CPUs).


πŸ“œ SIMILAR VOLUMES


On the parallelization of irregular and
✍ Oscar Plata; Rafael Asenjo; Eladio GutiΓ©rrez; Francisco Corbera; Angeles Navarro πŸ“‚ Article πŸ“… 2005 πŸ› Elsevier Science 🌐 English βš– 279 KB

Current compilers show ineffective when optimizing complex applications, both analyzing dependences and exploiting data locality and extracting parallelism. Complex applications may be characterized as irregular and dynamic. Irregular applications arrange data as multidimensional arrays and memory i

On the parallelization of percolation cl
✍ Filip V. Babalievski πŸ“‚ Article πŸ“… 1992 πŸ› Elsevier Science 🌐 English βš– 266 KB

Two different approaches to the parallelization of percolation cluster Monte Carlo simulations are briefly discussed. Suggestions for modifying these methods as to comprise the percolation transport problem and the cluster-flip dynamics are offered.

The dynamics of phase-locked loops
✍ Peter J. Ponzo; Nelson Wax πŸ“‚ Article πŸ“… 1991 πŸ› Elsevier Science 🌐 English βš– 473 KB