Newsgroups: comp.parallel
From: sc@cs.unc.edu (Siddhartha Chatterjee)
Subject: Re: Automatic alignment in array language programs
Keywords: parallelizing compilers, array alignment, array languages
Organization: The University of North Carolina
Date: Mon, 20 Nov 1995 16:26:58 GMT
Message-ID: <48qa8i$c83@ashe.cs.unc.edu>

In article <47s71p$neq@metro.ucc.su.OZ.AU>, igor@sedal.su.oz.au (Igor Milosavlevich) writes:
|> Regarding parallelisation of array languages, I'm familiar with the
|> work of Ju et al. (IEEE TPDS, 1994) about APL on shared memory
|> systems, and the Excalibur system, an interactive MATLAB restructurer
|> developed at RIACS.  However, none of these seem to address the array
|> alignment for distributed memory machines.

As one of the developers of the Excalibur project, I've got to respond. Whatever
gave you the ides that it's an interactive MATLAB restructurer?  It's more like
an HPF preprocessor.  It addresses precisely the problems of alignment and
distribution of arrays in a distributed memory context.  For papers, follow the
"Publications" link from my home page (URL below).

-- 
Siddhartha Chatterjee, Assistant Professor	http://www.cs.unc.edu/~sc
Department of Computer Science	      		sc@cs.unc.edu
The University of North Carolina		(919) 962-1766
Chapel Hill, NC 27599-3175			(919) 962-1799 fax


