Newest entries are first. Older changes can be found here.

25th October 1995

/parallel/consultants/liebrock-hicks.html
Liebrock-Hicks Research by Lorie M. Liebrock <lorie@cs.rice.edu> Liebrock-Hicks Research does research and consulting in parallel and high-performance computing. See also http://www.cs.rice.edu/~lorie/lhr.html
/parallel/occam/projects/occam-for-all/kroc/
Release of KROC 0.6beta - First DEC Alpha release
/parallel/occam/projects/occam-for-all/kroc/kroc-0.6beta-sparc-sun-sunos4.1.3_U1.tar.gz
/parallel/occam/projects/occam-for-all/kroc/kroc-0.6beta-sparc-sun-sunos4.1.3_U1.tar.Z
KROC 0.6 beta BINARY distribution for Sun Sparcs with SunOS 4.1.3U1 (or related versions). Compiles the occam 2.1 language (RECORDS and DATA TYPEs) has an occam/C interface tool and has separate compilation support (#USE). Includes INT16 and INT64 operations as well as compiler internal libraries (occam8.lib). Passes all 'CG tests'. Author: Occam For All Group <ofa-bugs@ukc.ac.uk>
/parallel/occam/projects/occam-for-all/kroc/kroc-0.6beta-sparc-sun-solaris2.3.tar.gz
/parallel/occam/projects/occam-for-all/kroc/kroc-0.6beta-sparc-sun-solaris2.3.tar.Z
KROC 0.6 beta BINARY distribution for Sun Sparcs with Solaris 2.3 (SunOS 5.3) (or related versions). Compiles the occam 2.1 language (RECORDS and DATA TYPEs) has an occam/C interface tool and has separate compilation support (#USE). Includes INT16 and INT64 operations as well as compiler internal libraries (occam8.lib). Passes all 'CG tests'. Author: Occam For All Group <ofa-bugs@ukc.ac.uk>
/parallel/occam/projects/occam-for-all/kroc/kroc-0.6beta-alpha-dec-osf3.0.tar.gz
/parallel/occam/projects/occam-for-all/kroc/kroc-0.6beta-alpha-dec-osf3.0.tar.Z
KROC 0.6 beta BINARY distribution for DEC Alphas with OSF 3.0. Compiles the occam 2.1 language (RECORDS and DATA TYPEs) has an occam/C interface tool and the first release of Alpha separate compilation support. Includes INT16 and INT64 operations as well as compiler internal libraries (occam8.lib). Passes all 'CG tests' except #19. Author: Occam For All Group <ofa-bugs@ukc.ac.uk>
/parallel/vendors/3L/
Updated 3L Ltd. file area with latest notes from Ian A Young <iay@threel.co.uk>
/parallel/vendors/3L/contacts
Phone, Fax and Email contacts for 3L Ltd. Also includes developers mailing list for 3L product users.
/parallel/vendors/3L/parallel-C-2.0
Announcement of 3L TMS320C40/4 Parallel C V2.0 Author: Stuart McGarrity <smcg@threel.co.uk>
/parallel/vendors/3L/parallel-C-2.0.2
3L TMS320C40/44 Parallel C V2.0.2 release note Author: Ian A Young <iay@threel.co.uk>

17th October 1995

/parallel/standards/mpi/anl/mpi1.1-html.tar.Z
MPI Version 1.1 Report in HTML (June 1995)
/parallel/languages/c/parallel-c++/classes/toops/
TOOPS (Tool for Object Oriented Protocol Simulation): A C++ class library for process-oriented simulation primarily of communication protocols.
/parallel/languages/c/parallel-c++/classes/toops/toops12b.exe
/parallel/languages/c/parallel-c++/classes/toops/toops12b.zip
/parallel/languages/c/parallel-c++/classes/toops/toops12b.tar.Z
TOOPS Version 1.2b distribution. Includes the sources, a tutorial and documentation. It currently runs under HP UX 9.0 (HP C++ 3.40 and gcc 2.5.8), under LINUX (gcc 2.5.8), DOS and Windows 3.1 (Borland C++ 3.1 and MS Visual C++ 1.51). There are still problems under Borland 4.x and SUN OS 4.1.3. [compressed tar file]
/parallel/occam/compilers/ocpp/ocpp_203.tar.Z
OCPP is an occam pre-processor that is somewhat more friendly than the rather obscure non-supported INMOS tool PREOCC. Author: Mark Ian Barlow <Mark@nlcc.demon.co.uk>
/parallel/languages/fortran/adaptor/docs/hpf-workshop-soton.ps.Z
Optimisations in the High Performance Fortran Compilation System ADAPTOR by T. Brandes <brandes@gmd.de> Presented at the HPF Workshop, Southampton, UK. [The Duff postscript won't preview so I can't be sure of this.]
/parallel/standards/hippi/minutes/oct95_hippi_min.ps.gz
/parallel/standards/hippi/minutes/oct95_hippi_min.txt
Minutes for 3rd October 1995 HIPPI meeting, Toronto, Ontario, Canada.

13th October 1995

/parallel/events/par-strat-sci-comp
Basic Parallel Strategies for Scientific Computing Call for participation in workshop being held on 29th November 1995 at University of Greenwich, UK. Organised by SEL-HPC, funded by JISC. The course is aimed at computational scientists, engineers and mathematicians with programming experience in Fortran or C who are interested in exploiting HPC facilities. It is also aimed at lecturers and teaching staff who wish to introduce the principles of HPC into their own courses. It is provided primarily for members of HEIs in London and the South East, although members of HEIs in other parts of the UK are welcome to attend. Cost: Free to members of UK HEFCEs but register by 24th November. See also http://www.lpac.ac.uk/SEL-HPC/, the SEL-HPC home page.
/parallel/events/spaa96
8th Annual ACM Symposium on Parallel Algorithms and Architectures by Robert Cypher <cypher@maldives.cs.jhu.edu> Call for papers for symposimum being held from 24-26th June 1996 at Padua, Italy. Sponsored by ACM SIGACT and SIGARCH and organised by EATCS. Topics: novel approaches to parallel computing; new ideas in parallel algorithms or architecuters (including networks); models for accounting for costs on parallel machines; the interaction of parallel algorithms, languages and architectures and others. Deadlines: Papers: 16th January 1996; Notification: 29th February 1996; Final papers: 26th March 1996. See also http://www.cs.jhu.edu/Conferences/SPAA/
/parallel/events/dynamic-load-bal-mpp
Dynamic Load Balancing on MPP Systems: Progress, Challenge and Issues by Kevin Maguire <K.Maguire@daresbury.ac.uk> Call for participation and programme for workshop being held on 27th November 1995 at Daresbury Laboratory, Warrington, UK. Organised by CCP12 and the ERCOFTAC Special Interest Group for Parallel Computing in CFD, with support from the DL HPCI Centre. Objectives: Seek to identify the current status of dynamic load balancing on parallel systems, focussing on T32, Pargon and SP2 although the issues also apply to clusters. Establish current practice and illustrate the challenges facing both academic and industrial researchers. The workshop will also seek to identify the issues involved in achieving efficient dynamic load balancing strategies on existing or future machines. Deadlines: Early Registration: 20th November 1995. See also http://www.dl.ac.uk/TCSC/Staff/Hu_Y_F/MEETING/meeting.html
/parallel/events/pact96
4th International Conference on Parallel Architectures and Compilation Techniques by Chip Weems <weems@cs.umass.edu> Call for papers for conference being held from 21-23rd October 1996 at Boston, Massachusetts, USA. Sponsored by BIGNAMES. Topics: Novel computation models for fine and medium grain parallelism; Architectures and compilers for fine and medium grain parallelism; Compiler / hardware techniques for exploitation of fine-grain parallelism in massively parallel machines; Support for medium-grain parallelism via low-latency processor interconnection networks; New programming languages and paradigms for fine and medium grain parallelism; Insights into compilation techniques or architectural mechanisms via application studies; Exploitation of fine and medium grain parallelism in application-specific architectures using data-flow, multi-threaded and other novel approaches and others. Deadlines: Papers: 8th March 1996; Notification: 17th June 1996. See also http://www.cs.umass.edu/~pact96
/parallel/events/hpdc5
5th IEEE International Symposium on High Performance Distributed Computing by Manish Parashar <parashar@cs.utexas.edu> Call for papers for symposium being held from 6th-9th August 1996 at ON Center, Syracuse, New York, USA. Sponsored by IEEE, NPAC, NYSCATCA CASE in cooperation with ACM SIGCOMM and Rome Laboratory. Topics: Software environments and language support for high performance distributed computing; Parallel and distributed algorithms to solve computationally intensive problems across a LAN, MAN, or WAN; High performance I/O and file systems; Fault tolerance; Architectural support for high-speed communications or interconnection networks; Efficient communication interfaces for distributed computing; Gigabit network architectures; Networking for multimedia data; HPDC applications and case studies and others. Deadlines: Papers: 9th February 1996; Notification: 26th April 1996; Camera-ready papers: 31st May 1996.
/parallel/events/spdt96
Symposium on Parallel and Distributed Tools by Barton Miller <bart@cs.wisc.edu> Call for papers for conference being held from 22-23rd May 1996 at Pennsylvania, Philadelphia, USA. Sponsored by ACM/SIGMETRICS. This conference has grown out of several very successful workshops, including the ACM/ONR Workshop on Parallel and Distributed Debugging, Workshop on Debugging and Performance Tuning for Parallel Computing Systems, and Supercomputer Debugging `9x. The conference will bring together researchers, system designers, implementors, and users in a common forum to discuss program monitoring, debugging, and control for parallel and distributed systems. Topics: static and dynamic analysis techniques; performance prediction; program visualization, auralization, and animation; perturbation analysis debugging/tuning parallelized code; tools for high-level parallel languages race detection; architectural support for measurement & debugging; program instrumentation; network measurement and debugging; new debugging and monitoring paradigms; experiences in debugging/tuning large applications; descriptions of interesting research or commercial debuggers and others. Deadlines: Papers: 1st December 1996; Notification: 1st March 1996; Final papers: 12th April 1996. See also http://www.cs.wisc.edu/~paradyn/spdt96.html
/parallel/journals/Wiley/trcom/msword-styles/
MS Word 6.0 template file and guidelines for styling Transputer Communications papers.
/parallel/journals/Wiley/trcom/msword-styles/ttci01.dot
MS Word 6.0 template file for styling Transputer Communications papers.
/parallel/journals/Wiley/trcom/msword-styles/ttcinst.doc
MS Word 6.0 guidelines for styling Transputer Communications papers.

12th October 1995

/parallel/occam/projects/occam-for-all/kroc/kroc-0.5beta-sparc-sun-sunos4.1.3_U1.tar.gz
/parallel/occam/projects/occam-for-all/kroc/kroc-0.5beta-sparc-sun-sunos4.1.3_U1.tar.Z
KROC 0.5 beta BINARY distribution for Sun Sparcs with SunOS 4.1.3U1 (or related versions). Compiles the occam 2.1 language (RECORDS and DATA TYPEs) has an occam/C interface tool and has better separate compilation. Includes missing INT16 and INT64 operations that were accidently not included in 0.4. Passes all 'CG tests' except #19. Author: Occam For All Group <ofa-bugs@ukc.ac.uk>
/parallel/occam/projects/occam-for-all/kroc/kroc-0.5beta-sparc-sun-solaris2.3.tar.gz
/parallel/occam/projects/occam-for-all/kroc/kroc-0.5beta-sparc-sun-solaris2.3.tar.Z
KROC 0.5 beta BINARY distribution for Sun Sparcs with Solaris 2.3 (SunOS 5.3) (or related versions). Compiles the occam 2.1 language (RECORDS and DATA TYPEs) has an occam/C interface tool and has better separate compilation. Includes missing INT16 and INT64 operations that were accidently not included in 0.4. Passes all 'CG tests' except #19. Author: Occam For All Group <ofa-bugs@ukc.ac.uk>

10th October 1995

/parallel/environments/pvm3/tkpvm/
tkPvm Updated to support Tcl 7.5a1+, tk4.1a1+, tk4.1a1dash, tk4.0p2+, tcl7.4p2+
/parallel/environments/lam/distribution/mpi-poll.txt
MPI Poll '95 Results from Ohio Supercomputer Center to find out how programmers are using MPI, what extensions are needed and how to prioritize future work. There were 129 responses. Also available at http://www.osc.edu/Lam/mpi/mpi_poll.html
/parallel/standards/hippi/hippi-sc_2.9.ps.gz
High-Performance Parallel Interface - Physical Switch Control A maintenance copy of ANSI X3.222-1993. Sept 28, 1995. ABSTRACT: This standard provides a protocol for controlling physical layer switches which are based on the High-performance Parallel Interface, a simple high-performance point-to-point interface for transmitting digital data at paek data rates of 800 or 1600 Mbit/s between data-processing equipment.
/parallel/languages/code/GBL2Paper.ps.Z
A High Level Language for Specifying Graph Based Languages and their PRogramming Environments (Draft) by M.F. Kleyn <kleyn@cs.utexas.edu> and J.C. Browne <browne@cs.utexas.edu>. ABSTRACT: This paper describes a high level language for specifying programming environments for programming languages that are based on directed attributed graphs. The high level language allows the specifier to describe views of portions of a program written in such a graph-based language, the editing operations used to create the program, animations of the execution of the program, and sufficient detail of the execution semantics to support the animations. We demonstrate the use of the specification language with two simple examples of graph-based languages: Petri Nets, and an extension of Petri Nets which includes the ability to nest nets hierarchically. We further describe how to generate the programming environment for graph-based languages from descriptions made in the specification language. This work is the basis for developing a compiler for generating programming environments for graph-based languages automatically. We wish to remedy the add-hoc re-inventing of such systems by providing the high-level domain-specific set of abstractions for specifying them. The specification language is based on using a grammar to describe the components of the graph-based language and using a first-order logic based language to describe state changes in editing, execution, and animation.

9th October 1995

/parallel/events/pvm-fortran
Introduction to PVM with Fortran Call for attendance for course being held on 1st November 1995 at University of Greenwich, UK. Organised by SEL-HPC This one-day course provides an introduction to the principles behind PVM such as message passing and heterogeneous computing, and a description of PVM's interface for Fortran programmers. The course closes with PVM program demonstrations and a simple PVM exercise. See also http://www.lpac.ac.uk/SEL-HPC/
/parallel/environments/pvm3/xab3/Dome.ps.Z
Distributed Object Migration Environment by Adam Beguelin <adambg@cs.cmu.edu>, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA / Pittsburgh Supercomputing Center A talk about Dome and Distributed Objects for Parallel Programming. Dome is a C++ library of data parallel objects that are automatically distributed in a heterogeneous computing environment.
/parallel/environments/pvm3/xab3/ipps96.ps.Z
Dome: Parallel programmin in a distributed computing environment by Arabe, Beguelin, Loewekam, Seligman, Starkey and Stephan, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA ABSTRACT: The Distributed object migration environment (dome) addresses three major issues of distributed parallel programming: ease of use, load balancing, and fault tolerance. In order to make parallel programming easier, Dome handles process control, data distribution, communication, and synchronization for Dome programs running in a heterogeneous distributed computing environment. The parallel programmer writes a C++ program using Dome objects. These objects are automatically partitioned and distributed over a network of computers. Methods for operating on Dome objects take advantage of this distribution in performing operations wherever possible
/parallel/environments/pvm3/xab3/ckpt_ipps96.ps.Z
High Level Fault Tolerance in Distributed Programs by Erik Seligman <eriks@cs.cmu.edu>, Intel Corporation; Adam Beguelin <adambg@cs.cmu.edu>, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA / Pittsburgh Supercomputing Center and Peter Stephan <pstephan@cs.cmu.edu>, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA. ABSTRACT: We have developed high level checkpoint and restart methods for use with the Distributed object migration environment (Dome), a C++ library of data parallel objects that are automatically distributed in a heterogeneous computing environment. Fault tolerance mechanisms for use with Dome can be implemented at various levels of programming abstraction. In a high level method the checkpoint and restart mechanisms are built into the C++ objects. This package provides highly portable checkpointing. However, it is not transparent to the application programmer, and the user's program structure is constrained. Another high level method uses a preprocessor to insert most of the checkpoint and restart calls automatically. This is also highly portable and is much more transparent to the programmer. Low level checkpointing methods periodically save the program's memory image upon interrupt. The low level methods are completely transparent to the programmer but are not portable. Because portability of both the fault tolerance package and the checkpoints produced is an important goal, this paper focuses on the high level checkpointing methods. In addition, an implementation of high level fault tolerance that has been executed on multiple architectures
/parallel/environments/pvm3/xab3/ecoipps.ps.Z
ECO: Efficient Collective Operations for Communication on Heterogeneous Networks by Bruce B. Lowekamp <flowekamp@cs.cmu.edu>, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA and Adam Beguelin <adambg@cs.cmu.edu>, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA. ABSTRACT: PVM and other distributed computing systems have enabled the use of networks of workstations for parallel computation, but their approach of treating a network as a collection of point-to-point connections does not promote efficient communication| particularly collective communication. ECO is a package which solves this problem with programs which analyze the network and establish efficient communication patterns which are used by a library of collective operations. The analysis is done off-line, so that after paying the one-time cost of analyzing the network, the execution of application programs is not delayed. This paper gives performance results from using ECO to implement the collective communication in CHARMM, a widely used macromolecular dynamics package. ECO facilitates the development of data parallel applications by providing a simple interface to routines which use the available heterogeneous networks efficiently. This approach gives a naive programmer the ability to use the available networks to their full potential without acquiring any knowledge of the network structure.
/parallel/standards/mpi/anl/
MPI Chameleon implementation version 1.0.11 release
/parallel/standards/mpi/anl/README
Details of MPI Chameleon package, installation and build instructions.
/parallel/standards/mpi/anl/mpich-1.0.11.tar.Z
MPI Chameleon implementation version 1.0.11 (29th September 1995).
/parallel/standards/mpi/anl/userguide.ps.Z
Users' Guide to mpich, a Portable Implementation of MPI by Patrick Bridges; Nathan Doss; William Gropp; Edward Karrels; Ewing Lusk and Anthony Skjellum. July 31, 1995. ABSTRACT: MPI (Message-Passing Interface) is a standard specification for message-passing libraries. mpich is a portable implementation of the full MPI specification for a wide variety of parallel computing environments. This paper describes how to build and run MPI programs using the MPICH implementation of MPI.
/parallel/standards/mpi/anl/install.ps.Z
Installation Guide to mpich, a Portable Implementation of MPI by Patrick Bridges; Nathan Doss; William Gropp; Edward Karrels; Ewing Lusk and Anthony Skjellum. August 1st, 1995. ABSTRACT: MPI (Message-Passing Interface) is a standard specification for message-passing libraries. mpich is a portable implementation of the full MPI specification for a wide variety of parallel computing environments, including workstation clusters and massively parallel processors (MPPs). mpich contains, along with the MPI library itself, a programming environment for working with MPI programs. The programming environment includes a portable startup mechanism, several profiling libraries for studying the performance of MPI programs, and an X interface to all of the tools. This guide explains how to compile, test, and install mpich and its related tools.
/parallel/standards/mpi/anl/manwww.tar.Z
HTML versions of the manual pages for MPI and MPE functions.
/parallel/standards/mpi/anl/nupshot.tar.Z
Nupshot: A performance visualization tool that displays logfiles in the 'alog' format or the PICL v.1 format. Requires TCL 7.3 and TK 3.6 to build. Author: Ed Karrels <karrels@mcs.anl.gov>
/parallel/journals/Wiley/trcom/latex-styles/trcom03.sty
LaTeX style file V3 for papers for the Transputer Communications journal published by Wiley. Requires trueital.tex.

2nd October 1995

/parallel/vendors/elcom/
Updated Elcom Ltd area. Home Page is at http://www.xmission.com/~altatech/elcom.html
/parallel/vendors/elcom/wserver/
Working demo of Transputer Windows Server Package for INMOS ANSI C Toolset (requires Windows 3.1 or later)
/parallel/vendors/elcom/wserver/wsp.txt
Describes details of Windows Server project, limitations of this demo version, availability and facilities of commercial versions etc.
/parallel/vendors/elcom/wserver/wsp.zip
The working demo of Transputer Windows Server Package for INMOS ANSI C Toolset (requires Windows 3.1 or later).
/parallel/vendors/elcom/origami/
Origami (folding editor) for Windows '95 or NT Version 3.0
/parallel/vendors/elcom/origami/origami.txt
Describes details of Origami for Windows project, conditions of using, history of changes, where to get and how to apply patches, future plans etc.
/parallel/vendors/elcom/origami/origami.zip
Origami for Windows (folding editor) Version 3.0, build 000. Requires Windows'95 or Windows NT. This version is free for beta-testers, but those who wish to download and use it, need to follow the the instructions described in file ORIGAMI.TXT - so, please read it first.
/parallel/vendors/elcom/patches/
This directory contains the patches in the following form: XXXtoYYY.zip (archive, XXXtoYYY.exe inside) The patch is a standard executable which updates Origami release XXX to release YYY, (first letter is month number - 9 for Sep, A for Oct etc.; next two letters indicate date of month) - this described in ORIGAMI.TXT.
/parallel/vendors/elcom/patches/000to925.zip
Patch for Origami for Windows from first release to 25th October 1995 release.

[ WoTUG | Parallel Archive | Up | New | Add | Search | Mail | Help ]
Copyright © 1995 Dave Beckett, University of Kent at Canterbury, UK.