shoulson@husc9.harvard.edu (Mark Shoulson) (11/12/90)
Hello. I am currently taking a course in Parallel Computing (the first on that subject I have ever taken), and I was wondering if any work has been done on a parallel version of APL, like the various parallel languages developed for such beasties as the Connection Machine or MASPAR or whatever. Just curious if anyone's got any references. Thanks! ~mark o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o N2KOT Mark E. Shoulson: shoulson@husc9.harvard.edu
mrys@ethz.UUCP (Michael Rys) (11/12/90)
In article <4679@husc6.harvard.edu> shoulson@husc9.UUCP (Mark Shoulson) writes: > >Hello. I am currently taking a course in Parallel Computing (the first on >that subject I have ever taken), and I was wondering if any work has been >done on a parallel version of APL, like the various parallel languages >developed for such beasties as the Connection Machine or MASPAR or >whatever. Just curious if anyone's got any references. Thanks! > >~mark >Mark E. Shoulson: shoulson@husc9.harvard.edu Check out the proceeding of the ACM APL90 conference held in Copenhagen this year. There are some papers about this topic which should help you and lead to further references. Hope this helps Michael +---------------------------------------------------------------+ | Michael Rys, V. Conzett Str. 34; CH-8004 Zuerich; Switzerland | +---------------------------------------------------------------+ | UUCP: mrys@ethz.UUCP or EAN: mrys@ifi.ethz.ch | | mrys@bernina.UUCP IPSANet: mrys@ipsaint | | Voice: +41 1 242 35 87 | +---------------------------------------------------------------+ -- Wovon man nicht sprechen kann, darueber muss man schweigen. -- Ludwig Wittgenstein, Tractatus logico-philosophicus
kingsley@hpwrce.HP.COM (Kingsley Morse) (11/13/90)
I've been told Cray or Control Data had an APL.
budd@mist.CS.ORST.EDU (Tim Budd) (11/14/90)
I have students working on an APL -> C translator (or compiler), which we hope to eventually transform into an APL -> C* translator and thereby gain parallelism on a CM or MassPar type system. This is a masters project, and not ready for release yet. If and when it does become more stable, it will probably be relased by anonymous ftp, but don't expect anything before the end of the academic year. (This is a successor to the compiler described in my book, AN APL Compiler, and the code is considerably better than described there). --tim budd, oregon state university
pmk@craycos.com (Peter Klausler) (11/14/90)
In article <3970003@hpwrce.HP.COM> kingsley@hpwrce.HP.COM (Kingsley Morse) writes: >I've been told Cray or Control Data had an APL. Neither "Cray" (CRI or CCC) has an APL, unfortunately. There's no customer demand for it on the big iron. On CDC Cyber machines, the APLUM interpreter was (is?) available.
dag@fciva.FRANKLIN.COM (Daniel A. Graifer) (11/16/90)
In article <1990Nov13.181255.15343@craycos.com> pmk@craycos.com (Peter Klausler) writes: >In article <3970003@hpwrce.HP.COM> kingsley@hpwrce.HP.COM (Kingsley Morse) writes: >>I've been told Cray or Control Data had an APL. >Neither "Cray" (CRI or CCC) has an APL, unfortunately. There's no customer >demand for it on the big iron. I recall a rumour from my college days in the late 70's that somebody at Los Alamos Labs had put an APL interpreter on one of their crays. As I recall, it was a single user implementation, it wouldn't co-reside with any other process on the machine....kind of an expensive workstation! But you might direct an inquiry there. Back in the early 80s, Burroughs (now Unisys) had the 'Burroughs Scientific Processor' (BSP), a coprocessor which hung off of their 7000 series mainframes which may have had an APL implementation. Just because a computer's manufacturer doesn't have a piece of software doesn't mean it doesn't exist. For this class machine, I would send inquires to the Livermore Labs as well as Los Alamos, and to NCSA and the San Diego Super- Computing Center at UCSD. I believe all of these places are on the net. Dan