Parallaxis: new tools 
Author Message
 Parallaxis: new tools


Date: 23 Oct 92 10:28:28 GMT
Organization: IPVR, University of Stuttgart, Germany

Newsgroups: comp.parallel,comp.archives,comp.lang.modula2

___________________________________________________________________

  THE  P A R A L L A X I S  MASSIVELY PARALLEL PROGRAMMING SYSTEM
___________________________________________________________________

             -------------------------------------
              Announcing New Tools for Parallaxis
             -------------------------------------

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 com-
munication 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.

The Parallaxis environment provides both, a simulation system for
several work-
stations and PCs, and compilers for the massively parallel
supercomputers
MasPar MP-1 and Connection Machine CM-2. Parallaxis programs may be
tested
and debugged on the simulation system and can then be executed on a
MasPar
or CM system without a change. The simulation system by itself is a
valuable
tool for educational purposes, such as parallel programming classes.
The Parallaxis compilers for MasPar and CM provide full virtualization
for
both, processing elements and interconnection structure. Application
programs
have no limitations in terms of PEs or connections available besides
memory
size.

New Tools are now available for Parallaxis:
-------------------------------------------

------
 pmon  An X window based load monitor for Parallaxis programs.
------ During execution of a Parallaxis program, a recording file may
be
       generated. This is being read by pmon, which generates a
graphics
       window showing the load of the processing elements as a
function over
       the execution time. Some statistics information on the commands
executed
       may be displayed in form of a pie chart (e.g. percentage of
data
       exchange commands).
       pmon is a very interesting analysis tool for parallel
algorithms, each
       revealing its characteristic "load curve". It is helpful in
determi-
       nating where time is spent (or lost) for tuning parallel
programs.

------
 visu  An X window based interconnection structure visualizer for
Parallaxis.
------ When using complex connection structures between PEs in a
Parallaxis
       program, it is often helpful to have them displayed in
graphical form.
       visu reads a Parallaxis source program and displays the PEs and
their
       connections in a graphics window. The PE arrangements currently
suppor-
       ted are: linear list, grid, and circle. PEs are displayed as
polygons,
       depending on their connection number. The positions of
connection ports
       may be edited interactively. PEs may be labelled with their
position
       numbers.

Both tools are bundled with the appropriate workstation distribution
tar-files
for: Sun3, SPARCstation, DECstation, HP/Apollo 700, IBM RS/6000.

All software packages and a number of example programs are available
via "anonymous ftp" from our
                  -------------------------------
server:           ftp.informatik.uni-stuttgart.de    (129.69.211.1)
in subdirectory:  pub/parallaxis
                  -------------------------------

The User Manual for Parallaxis Version 2.0 is also available via
"anonymous
ftp" as postscript files, but a printed copy may also be ordered for a
nominal
fee (cash or cheque made to "Univ. Stuttgart") of DM 10.00 (Europe) or

US$ 15.00 (outside Europe) from the addres below.

  Thomas
Braunl
==========================================================================
Thomas Braunl                  e-mail:

Univ. Stuttgart IPVR, Breitwiesenstr. 20-22, D-7000 Stuttgart 80,
Germany
==========================================================================

--  
uucp: uunet!m2xenix!puddle!3645!20!Thomas.Braunl



Fri, 12 May 1995 19:05:31 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. PARALLAXIS: New Tools

2. PARALLAXIS: New Tools

3. parallaxis installation

4. Repost: New CAD tools for new Xilinx XC6200 FPGA

5. New CAD tools for new Xilinx XC6200 FPGA

6. New release of `jstools' (new tool)

7. New mailing list for Squeak sound/music tools

8. CodeExplorer - a new tool for VAST

9. Brand New Tools (VW/Envy)

10. New Unit Testing Tool and Framework

11. New Object Discovery Tool

12. Cool new peer - to - peer tool

 

 
Powered by phpBB® Forum Software