6 citations found. Retrieving documents...
Pierre Boulet. Bouclettes: A Fortran loop parallelizer. In HPCN'96, pages 784--791. Lecture Notes in Computer Science vol. 1067, 1996.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Compilation Principle of a Specification Language.. - Soula, Marquet..   (Correct)

....parametrized rational polyhedra (image by a#ne function, convex hull, integer points count. Pips, Alpha and others rely on this library. On the other hand, Pip [8] solves parametrized integer programming problems; it is used by several automatic parallelizers such as Paf [9] Bouclette [1] and Suif [10] Although the ODT are less expressive than the polyhedra (with the exception of the notion of modulo) they are su#cient to formalize the Array OL language. Moreover, our transformation process produces Array OL source. Restricting us to a formalism closer to Array OL simplifies ....

Pierre Boulet. Bouclettes: A Fortran loop parallelizer. In HPCN'96, pages 784--791. Lecture Notes in Computer Science vol. 1067, 1996.


Compilation Principle of a Specification Language.. - Soula, Marquet..   (Correct)

....parametrized rational polyhedra (image by affine function, convex hull, integer points count. Pips, Alpha and others rely on this library. On the other side, Pip [5] solves parametrized integer programming problems; it is used by several automatic parallelizers such as Paf [6] Bouclette [1] and Suif [7] Although the ODT are less expressive than the polyhedra (excepting the notion of modulo) they are enough to formalize the Array OL language. Moreover, our transformation process produces Array OL source. Restricting us to a formalism closer to Array OL easiers the finalization of ....

Pierre Boulet. Bouclettes: A Fortran loop parallelizer. In HPCN'96, pages 784--791. Lectures Notes in Computer Science vol. 1067, 1996.


The Nestor library: a tool for implementing Fortran source to.. - Darte (1999)   (Correct)

....Nestor and existing related tools, in particular SUIF. In Section 3, we describe Nestor in details. Then, we give some concluding remarks and some future work. 2 Related tools Several research tools implementing program analysis or parallelization algorithms have been developed (Bouclettes [4], Petit [18] LooPo [12] Their main objectives were to prove that these algorithms could be implemented in a real compiler. For example, Petit demonstrates the power of the Omega test and of the Omega library. Nevertheless, they were not conceived to handle real codes: they all take as input a ....

Pierre Boulet. Bouclettes: A fortran loop parallelizer. In HPCN 96, pages 784{ 791, Bruxelles, Belgium, June 1996. Springer Verlag Lecture Notes in Computer Science.


The Nestor library: a tool for implementing Fortran source to.. - Silber, Darte (1998)   (3 citations)  (Correct)

....3, we describe Nestor in details. The section 4 gives examples of its usefulness and its ease of use. Then, we give some concluding remarks and some future work. 2 Related tools Several research tools implementing program analysis or parallelization algorithms have been developed (Bouclettes [4], Petit [19] LooPo [13] Their main objectives were to prove that these algorithms could be implemented in a real compiler. For example, Petit demonstrates the power of the Omega test and of the Omega library. Nevertheless, they were not conceived to handle real codes: they all take as input a ....

Pierre Boulet. Bouclettes: A fortran loop parallelizer. In HPCN 96, pages 784791, Bruxelles, Belgium, June 1996. Springer Verlag Lecture Notes in Computer Science.


A Model for Systolic Parallelization of Multiple Loop Programs - Wichmann (1996)   (Correct)

....of the programmer for the compiler are used for a pragmatic stepwise optimizing transformation of real world programs, rather than looking for an optimal solution for the parallelization of a loop nest. Examples for compiler environments and tools in this area are PIPS ( KAC 96] Bouclettes ( BHS96] SUIF ( AALT95] WFW 94] Tiny ( Wol91] and the Omega project ( Pug92] An overview of the techniques used there is given in [BGS94] In the code generated by compilers for languages like HPF a static data distribution is typical up to now. In the recent work of Dierstein et al. ....

Pierre Boulet, B. Hertzberger, and P. Sloot. Bouclettes: a Fortran Loop Parallelizer. In H. Liddell and A. Colbrook, editors, High Performance Computing and Networking Europe (HPCN'96), volume 1067 of Lecture Notes on Computer Science, pages 784-- 791. Springer, Brussels, April 1996.


Code Generation in Bouclettes - Boulet, Dion (1997)   Self-citation (Boulet)   (Correct)

....paradigm that provides a simple way of describing data distributions and of managing the communications induced by the computations. It thus relieves the programmer (or the parallelization tool) of generating the low level communications. A general presentation of Bouclettes can be found in [1]. was at the LIP, ENS Lyon when writing this paper This paper is organized as follows: after the introduction, we recall in section 2 how the parallelism is extracted from the input program; and in the following two sections, we explain how the code is rewritten in HPF. We first describe the ....

P. Boulet. Bouclettes: a fortran loop parallelizer. In H. Liddell, A. Colbrook, B. Hertzberger, and P. Sloot, editors, High-Performance Computing and Networking, volume 1067 of Lecture Notes in Computer Science, pages 784-- 791, Brussels, Belgium, Apr. 1996. Springer Verlag.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC