Newsgroups: comp.parallel
From: leservot@etca.fr (Arnaud Leservot)
Subject: Research in Automatic Parallelization
Organization: Lab. Systeme de Perception @ ETCA, Arcueil, France
Date: 27 Mar 1994 18:48:38 GMT

I posted one month ago a first release of
a survey on the Research in Automatic Parallelization world.
Thanks a lot to every one who replied :
Roland Ruehl, Ian Flockhart,Anne Weill,Wang,Yves Robert,
Bolek Szymanski,Simon Wail,Swamy Punyamurtula,Joe Hummel,
Christoph Kessler,Pradeep Hatkanagalekar and Beatrice Apvrille.

Here is the new version :
==================================================================
		Research in Automatic Parallelization
			Arnauld LESERVOT
			March 23, 1994

Introduction:
-------------
Here is a little paper about the world of automatic parallelisation,
and more precisely about the so called supercompilers which
take a sequential code as input and produce, interactively or
automatically, a parallel code.
The aim of this paper is to introduce any newcommer in the field
and to be a reference guide on research teams and ftp sites on the
subject.

Section periodicals presents the research publications.
Section confs presents the main conferences and workshops in the field.
Section laboratories presents laboratories, people and techreports sites.
"Books" presents the main books or surveys in the field.
Those books are supposed to be a general introduction to the subject
and do not present specific points in the field.

Feel free to send any information that would not be there to
leservot@seh.etca.fr . If modified, this list will be remailed.


Periodicals:
------------
Acta informatica (AInf).
ACM SIGPLAN Notices.
ACM Transactions on Programming Languages and Systems (ACMTPLS).
Applied Mathematics and Optimization.
Computing Surveys (CS).
Communication of the ACM (CACM).
Computer Languages (CL).
Concurrency: Practice and Experience.
Fundamenta Informatica (FInf).
Graphs and Combinatorics.
IEEE Transactions on Computers (IEEETC).
IEEE Transaction on Software Engineering (IEEETSE).
International Journal of Parallel Programming (IJPP).
Journal of the Association for Computing Machinery (JACM).
Journal of Parallel and Distributed Computing.
Journal of Computer and Software engineering.
SIAM Journal of Computing (SIAMJC).
SIAM Review (SIAMR).
Theoretical Informatics and Applications/
        Informatique Th'eorique et Applications.


Conferences and Workshops:
--------------------------
ACM Symposium on Principles of Distributed Computing (PODC)
Conference on Parallel Processing (CONPAR)
Distributed Algorithms (WDAG)
Frontiers of Massively Parallel Computation (FRONTIERS)
Heterogeneous Computing Challenge (HCC)
High-Performance Computing and Networking (HPCN)
Hawaii International Conference on System Sciences (HICSS)
IEEE Symposium on Parallel and Distributed Processing (IEEE SPDP)
International Workshop on High Performance Computing (WHPC)
International Conference on Compiler Construction (CC)
International Conference on Parallel Processing(ICPP)
International Conference on Applications in Parallel and Distributed
                Computing (IFIP)
International Parallel Processing Symposium(IPPS)
Parallel Algorithms and Architectures (SPAA)
Parallel Architectures and Languages Europe (PARLE)
Principles and Practice of Parallel Programming (PPOPP).
Programming Language Design and Implementation (PLDI).
Rencontres francophones du parallelisme (RenPar)
Scalable High Performance Computing Conference (SHPCC)
Super Computing.
Software for Multiprocessors and Supercomputers, Theory, Practice,
                Experience (SMS TPE).
Vector and Parallel Processors in Computational Science (VAPP)



Laboratories:
-------------
name:           Stanford University, Computer Science Department
ftp:            elib.stanford.edu:cs/<professor-name>
email:
contact:        Thea Mashack <mashack@cs.stanford.edu>
description:
orgcode:        STANF
soft:

name:           University of Maryland, Department of Computer Science
ftp:            ftp.cs.umd.edu:pub/papers
email:          tr@umiacs.umd.edu
contact:        costello@cs.umd.edu
description:
orgcode:
soft:           TINY

name:           Australian National University, Computer Science Department
ftp:            dcssoft.anu.edu.au:pub/techreports
email:          consultant@cs.anu.edu.au
contact:        sallyb@cs.anu.edu.au
description: Computer Science technical reports in postscript
orgcode:
soft:

name:           Rice University, Department of Computer Science
ftp:            cs.rice.edu@/public/languages/
email:
contact:        leah@cs.rice.edu
description:
orgcode:
soft:           ParaScope

name:           Ecole des Mines de Paris, Department of Computer Science (CRI).
ftp:
email:
contact:
description:
orgcode:
soft:           PIPS

name:           University of Versailles St-Quentin, PRISM Laboratory.
ftp:
email:
contact:
description:
orgcode:
soft:           PAF

name:
ftp:            pub/mccreary@wilbur.eng.auburn.edu
email:
contact:        mccreary@Eng.Auburn.EDU
description:
orgcode:
soft:

name:
ftp:
email:          ruehl@cscs.ch
contact:        Dr Roland Ruehl
description:
orgcode:
soft:           Oxygen

name:           Laboratoire LIP, Ecole Normale Superieure de Lyon
ftp:            lip.ens-lyon.fr (anonymous)
email:          yrobert@lip.ens-lyon.fr
contact:        Professor Yves Robert
description: loop nest parallelization
orgcode:
soft:

name:
ftp:            http://argo.cis.temple.edu:4000/
email:          wang@astro.ocis.temple.edu
contact:        Wang
description:
orgcode:
soft:           ADAPTOR

name:
ftp:            ftp.cs.rpi.edu:szymansk
email:          szymansk@cs.rpi.edu
contact:        Bolek Szymanski
description:
orgcode:
soft:

name:
ftp:
email:          Simon.Wail@mel.dit.csiro.au
contact:        Simon Wail
description: automatic parallelization of Pascal Programs
orgcode:
soft:

name:           Parallel and Distributed Computing Laboratory,
                Dept. of Electrical and Computer Engineering,
                Wayne State University, Detroit, MI 48202.
ftp:
email:          vchaud@eng.wayne.edu
contact:        Vipin Chaudhary
description:
orgcode:        PDCL
soft:

name:           University of Illinois,
                        Centre of Supercomputing Research and Development
ftp:            sp2.csrd.uiuc.edu:reports
email:          CSRD_Info@csrd.uiuc.edu
contact:        rubarts@csrd.uiuc.edu
description:
orgcode:
soft:

name:           Rutgers, the State University of New Jersey, USA
ftp:            cs.rutgers.edu:pub/technical-reports
email:
contact:        mth@cs.rutgers.edu, gelsey@cs.rutgers.edu, allender@cs.rutgers.e
du
description: some recent technical reports and theses
orgcode:
soft:


Books:
------
Uptal Banerjee, Rudolf Eigenmann, Alexandru Nicolau, and David~A. Padua.
Automatic program parallelisation.
In Proceedings of the IEEE, volume~81, February 1993.
A good survey of the state of the art in automatic program
  parallelization, including experimental results.

H.~Zima and B.~Chapman.
Supercompilers for Parallel and Vector Computers.
ACM Press, 1990.
