High-Level Parallel Programming Toolkit Announcement

High-Level Parallel Programming Toolkit Announcement

Post by R. Jagannath » Sun, 04 Aug 1996 04:00:00

Parallel Programmers and Practitioners,

You are invited to download, experiment and use the latest release
(version 960730) of the GLU toolkit which is now available via
http://www.csl.sri.com/GLU.html (Documentation and publications can
also be obtained from the above URL.)

The toolkit facilitates rapid development of parallel applications
that are platform-independent, adaptive, and scalable.  The toolkit
should be of interest to developers of parallel applications who want
to focus on applications themselves without being burdened by the
complexities and details of application parallelization.  

The GLU toolkit consists of the following:
* two-phase compiler
* multi-transport runtime libraries
* parallel execution scripts
* performance analyzer

The main features of GLU include:
* A high-level graph-based hybrid programming model that supports
  reuse of existing sequential code
* Automatic generation of parallel programs of different ``shapes''
  to achieve different scalability and adaptivity goals
* Dynamic host addition and deletion capability
* Automatic or user-assisted load distribution capability
* Compilation of generated parallel programs to target-specific
  executables for heterogeneous Unix-based workstation networks and
* Sequential debugging of application functionality and parallel
  fine-tuning of application performance
* Support for both PVM and TCP/IP transports
* Support for both distributed-memory and shared-memory interactions
* Support for performance logging and post-execution analysis

Thank you for your interest.

SRI International
Menlo Park, California 94025, U.S.A.

Rangaswamy Jagannathan, SRI International, Menlo Park, California 94025, U.S.A.
+1-415-859-2717 (voice),  +1-415-859-2844 (fax)