preprint · 1997
A General but Simple Technique to Handle Asynchronous Data-Parallel Control Structures
Emmanuel Melin, Bruno Raffin, Xavier Rebeuf, Bernard Virot
Cited by 2Abstract and details only
Abstract
Nowadays, most of distributed architectures are easily scalable MIMD (Multiple Instruction streams, Multiple Data streams) parallel computers or networks of workstations. The challenge consists in taking advantage of the power of these architectures. It has been shown that data-parallel languages offer both a programming model easy to understand and several execution models which are able to exploit these distributed architectures. The compilation-process has nevertheless to fill the gap between the synchronous and centralized programmer's point of view and an asynchronous and distributed execution model. An important problem is to reduce the number and the complexity of synchronizations between processors. This leads to complex program transformations, such as absorption techniques, in conditioning control structures, loops or routines. We propose a simple general technique based on structural clocks that permits the use of one-sided wait instructions instead of global synchronizations....
Cite this paper
Melin, E., Raffin, B., Rebeuf, X., & Virot, B. (1997). A General but Simple Technique to Handle Asynchronous Data-Parallel Control Structures.
Melin, Emmanuel, et al. “A General but Simple Technique to Handle Asynchronous Data-Parallel Control Structures.” 1997.
Melin, Emmanuel, Bruno Raffin, Xavier Rebeuf, and Bernard Virot. 1997. “A General but Simple Technique to Handle Asynchronous Data-Parallel Control Structures.”
Melin, E. et al. (1997) ‘A General but Simple Technique to Handle Asynchronous Data-Parallel Control Structures’.
@misc{melin1997general,
title = {{A General but Simple Technique to Handle Asynchronous Data-Parallel Control Structures}},
author = {Melin, Emmanuel and Raffin, Bruno and Rebeuf, Xavier and Virot, Bernard},
year = {1997}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.