See this document in CiteSeerX!

Bouclettes: a Fortran Loop Parallelizer (1996)  (Make Corrections)  (6 citations)
Pierre Boulet
HPCN Europe



  Home/Search   Context   Related

 
View or download:
lifl.fr/~boulet/publi/bclt.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  lifl.fr/~boulet/publi (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: . High Performance Fortran is a dataparallel language that allows the user to specify the parallelism in his program. It is not always easy to extract the parallelism in a given program. To help the user, an automatic loop parallelizer has been developed : Bouclettes. Bouclettes has been written to validate some scheduling and mapping techniques that are mentioned in this paper. A Fortran 77 loop nest is rewritten into a HPF loop nest with explicit parallel loops (INDEPENDENT loops) and... (Update)

Similar documents based on text:   More   All
0.7:   The Bouclettes loop parallelizer - Boulet (1995)   (Correct)
0.7:   Code generation in Bouclettes - Boulet, Michèle Dion (1995)   (Correct)
0.6:   Code Generation in Bouclettes - Boulet, Dion (1997)   (Correct)

BibTeX entry:   (Update)

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. http://citeseer.ist.psu.edu/boulet96bouclettes.html   More

@inproceedings{ boulet96bouclettes,
    author = "Pierre Boulet",
    title = "Bouclettes: A Fortran Loop Parallelizer",
    booktitle = "{HPCN} Europe",
    pages = "784-791",
    year = "1996",
    url = "citeseer.ist.psu.edu/boulet96bouclettes.html" }
Citations (may not include all citations):
835   High performance fortran language specification - Fortran - 1993
55   Constructive methods for scheduling uniform loop nests - Darte, Robert - 1994
43   Linear scheduling is nearly optimal - Darte, Khachiyan et al. - 1991
20   Automatic parallelization based on multi-dimensional schedul.. - Darte, Vivien - 1994
13   World Wide Web document (context) - Pugh, Team et al.
10   emes d'in'equations lin'eaires; mode d'emploi du logiciel PI.. (context) - Feautrier, Tawbi - 1990
9   World Wide Web document (context) - of, Lengauer et al.
9   Construction of do loops from systems of affine constraints (context) - cois, Paul et al. - 1993
9   World Wide Web document (context) - Group, system
8   Systematic construction of parallel and distributed programs (context) - Team
8   Manuel de R'ef'erence du Langage Caml (context) - Leroy, Weis - 1994
6   interprocedural parallelizer for scientific programs (context) - Team
4   The alignment problem for perfect uniform loop nest: Np-comp.. (context) - Darte, Robert - 1994
2   Laboratoire de l'Informatique de Parall'elisme (context) - Boulet, loop et al. - 1995
2   World Wide Web document (context) - Cristal, language

[Article contains additional citations not shown here]

Documents on the same site (http://www.lifl.fr/~boulet/publi.html):   More
Tiling for Heterogeneous Computing Platforms - Boulet, Dongarra, Robert, Vivien (1997)   (Correct)
Communication Pre-evaluation in HPF - Boulet, Redon (1998)   (Correct)
Experimental Evaluation of Affine Schedules for Matrix.. - Boulet, Fortes   (Correct)

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