Braeunl@informatik.uni-stuttgart.de (Thomas Braeunl) (05/15/91)
Archive-name: languages/parallel/parallaxis/1991-05-13 Archive-directory: ftp.informatik.uni-stuttgart.de:/pub/parallaxis/ [129.69.211.1] Original-posting-by: Braeunl@informatik.uni-stuttgart.de (Thomas Braeunl) Original-subject: Parallaxis Version 2 Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) ___________________________________________________________________ THE P A R A L L A X I S MASSIVELY PARALLEL PROGRAMMING SYSTEM ___________________________________________________________________ ----------------------------------- Announcing Parallaxis Version 2.0 ----------------------------------- Parallaxis is a procedural programming language based on Modula-2, but extended for data parallel (SIMD) programming. It has been developed at the Universitaet Stuttgart (Germany) and is in the public domain since 1990. The main approach for machine independent parallel programming is to include a description of the virtual parallel machine with each parallel algorithm. The declaration includes the number of identical processors with local memory (PEs), the names of communication ports, and the network topology for data exchange among PEs. With this information contained in each program, the parallel algorithm becomes simpler (e.g. symbolic names for communication directions) and easier to understand. In Version 2 we extended the language in several ways: o multiple configuration and connection structures allow semi-dynamic topologies o new data exchange operations for exchanging data with inactive PEs and with implicit reductions allow general m:n connections o data structures pointer and variant record have been added The simulation system has also been extended: o compiler optionally generates cross-reference files for the o symbolic debugger on Parallaxis source level The Parallaxis system comprises a compiler and a simulator (except for the MasPar, which is the only parallel implementation as of today). The versions currently available are: * IBM-PC (DOS) * Apple Macintosh (MAC OS) * Sun3 w/ coproc. (OS 4.0) * Sun3 w/o coproc. (OS 4.0) * SPARCstation / Sun4 (OS 4.0) * DECstation (Ultrix) * VAXstation (Ultrix) * HP 9000/300 (Unix) * HP /800 series (Unix) * Cray-2 (scalar only, sorry) * Apollo (available soon) * MasPar MP-1 (available July 1991) The software packages and a number of example programs are available via "anonymous ftp" from: ftp.informatik.uni-stuttgart.de (129.69.211.1) in subdirectory pub/parallaxis Please send remarks and bug reports to: braunl@informatik.uni-stuttgart.de There is also a new User Manual for Parallaxis Version 2.0 . You may order a copy by sending a fee (cash or cheque) of DM 10.00 (Europe) or US$ 15.00 (outside Europe) to: Thomas Braunl, Univ. Stuttgart IPVR Breitwiesenstr. 20-22, D-7000 Stuttgart 80 Germany -- ========================================================================== Thomas Braunl e-mail: braunl@informatik.uni-stuttgart.de Univ. Stuttgart IPVR, Breitwiesenstr. 20-22, D-7000 Stuttgart 80, Germany ========================================================================== -- =========================== MODERATOR ============================== Steve Stevenson {steve,fpst}@hubcap.clemson.edu Department of Computer Science, comp.parallel Clemson University, Clemson, SC 29634-1906 (803)656-5880.mabell -- comp.archives file verification ftp.informatik.uni-stuttgart.de total 6291 -rw-r--r-- 1 8002 13666 May 13 17:59 README -rw-r--r-- 1 8002 658775 May 13 17:35 vaxstation.tar.Z -rw-r--r-- 1 8002 559165 May 13 17:33 sparc_sun4.tar.Z -rw-r--r-- 1 8002 420681 May 13 17:33 sun3_no_coproc.tar.Z -rw-r--r-- 1 8002 420681 May 13 17:32 sun3.tar.Z -rw-r--r-- 1 8002 523167 May 13 17:31 ibm_pc.tar.Z -rw-r--r-- 1 8002 443273 May 13 17:29 hp9000_300.tar.Z -rw-r--r-- 1 8002 655120 May 13 17:28 hp800series.tar.Z -rw-r--r-- 1 8002 658775 May 13 17:27 decstation.tar.Z -rw-r--r-- 1 8002 969747 May 13 17:24 cray2.tar.Z -rw-r--r-- 1 8002 56214 May 13 17:20 More_Examples.tar.Z -rw-r--r-- 1 8002 7743 May 13 17:17 Examples.tar.Z -rw-r--r-- 1 8002 1796 May 13 17:15 ABOUT_THE_FILES_2.0 -rw-r--r-- 1 8002 129 May 13 17:06 BUGS_FIXED -rw-r--r-- 1 8002 868247 May 13 16:45 mac.sit.hqx -rw-r--r-- 1 8002 30290 Sep 19 1990 DOCU_SHORT.tex -rw-r--r-- 1 8002 28873 May 17 1990 DOCU_SHORT found parallaxis ok ftp.informatik.uni-stuttgart.de:/pub/parallaxis/