Newsgroups: comp.sys.transputer,comp.parallel.mpi,comp.parallel.pvm
From: D.J.Beckett@ukc.ac.uk (Dave Beckett)
Subject: Internet Parallel Computing Archive (HENSA Unix) - NEW FILES 2/2
Summary: New files since 27th Nov 1995. See ADMIN article for other info.
Keywords: transputer, occam, parallel, archive, anonymous ftp, www, gopher
Organization: University of Kent at Canterbury, UK.
Date: Tue, 06 Feb 96 11:54:18 GMT
Message-ID: <93@mint.ukc.ac.uk>

		 Internet Parallel Computing Archive
		 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   "Over a 1,000,000 files served"

			 Funded by JISC NTSC
		 Hosted at HENSA Unix (JISC funded)

			      New Files

The archive is available via these access methods:

 * World Wide Web: <URL:http://www.hensa.ac.uk/parallel/>

 * FTP site: <URL:ftp://unix.hensa.ac.uk/pub/parallel/>
   which means: anonymous ftp to unix.hensa.ac.uk and look in /pub/parallel

 * gopher to unix.hensa.ac.uk port 70 and go to
  "Internet Parallel Computing Archive"

 * One of the mirror sites:
   AUSTRALIA:  <URL:ftp://pcrf.anu.edu.au/HENSA/>
   FRANCE:     <URL:ftp://ftp.ibp.fr/pub/parallel/>
               <URL:ftp://ftp.jussieu.fr/pub/parallel/>
   JAPAN:      <URL:ftp://ftp.center.osaka-u.ac.jp/parallel/hensa/>

   See <URL:http://www.hensa.ac.uk/parallel/www/mirror-sites.html>
   for full details.

Please also consult the accompanying ADMIN article if you cannot use
any of the above methods of access and for further information.

Dave


NEW FEATURES
~~~~~~~~~~~~

* Updates to areas:

  lam, tkpvm, Using MPi book, chimp, mpi2, pvanim, glenda, c4, sisal,
  pade, hippi, mpimap, DS-link, sr, pvm3, adaptor, tape-pvm, CoCheck,
  mint and lots of new events.
  
  See detailed lists below and other articles for full details

* "Designing and Building Parallel Programs" by Ian Foster <itf@mcs.anl.gov>
  The entire book on-line here at /parallel/books/addison-wesley/dbpp/


NEW FILES between 15th January 1996 - 6th February 1996
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1st February 1996

/parallel/standards/mpi/anl/misc/mpich-1.0.12.tar.Z
	"MPI Chameleon implementation version 1.0.12"

/parallel/standards/mpi/anl/misc/mpe-1.0.12.tar.Z
	"MPE extensions for MPICH 1.0.12"
	Timing routines; logging routines; real-time graphics routines and
	parallel I/O routines.

/parallel/standards/mpi/winmpi/thesis.ps.Z
/parallel/standards/mpi/winmpi/thesis.zip
	"Message-Passing Interface (MPI) for Microsoft Windows 3.1"
	by Joerg Meyer <jmeyer1@unocss.unomaha.edu>
	MSC Thesis, University of Nebraska at Omaha
	ABSTRACT:
	Parallel computing offers the potential to push the performance of
	computer systems into new dimensions. Exploiting parallelism,
	concurrent tasks cooperate in solving huge computational problems. The
	theoretical foundations of parallel processing are well- established,
	and numerous types of parallel computers and environments are
	commercially available. The main obstacle for a broad application of
	parallel technology is the lack of parallel programming standards.
	This research is aimed to promote the acceptance of the
	Message-Passing Interface (MPI) provides the means for writing
	portable software on a wide variety of parallel computers under UNIX.
	This thesis outlines the development and implementation of MPI for
	MS-Windows 3.1, which we call WinMPI. The goal of WinMPI is two-fold:
	1. as a development tool, to allow the easy and inexpensive
	implementation of parallel software, and 2. as a learning tool, to
	provide a larger group of computer users the opportunity to gain first
	experience with parallel programming. We give an introduction to the
	MPI standard, illustrated by an MPI example program. We discuss design
	and implementation issues for WinMPI, focusing on the simulation of a
	UNIX-like run-time environment in Windows. Among others, preemptive
	multitasking, process start-up, and shared memory communication are
	addressed. Special consideration is given to the implementation of
	WinMPI applications. We describe instructions for porting MPI
	applications between WinMPI and UNIX. Users with some background in
	MPI programming will find sufficient information to succeed in
	employing WinMPI for parallel programming projects.

/parallel/standards/hippi/hippi-serial_2.2.ps.gz
/parallel/standards/hippi/hippi-serial_2.2.pdf
	"High-Performance Parallel Interface - Serial Specification V2.2" (HIPPI-Serial)
	by Roger Cummings <Roger_Cummings@Stortek.com>, Storage Technology
	Corporation, 2270 South 88th Street, Louisville, CO 80028-0268, USA;
	Tel: +1 303 661-6357; FAX: +1 303 684-8196 and Don Tolmie
	<det@lanl.gov>, Los Alamos National Laboratory, CIC-5, MS-B255, Los
	Alamos, NM 87545, USA; Tel: +1 505 667-5502; FAX: +1 505 665-7793.
	This is a working draft proposed ANSI standard. December 18, 1995.
	NOTE: This is an internal working document of X3T11, a Technical
	Committee of Accredited Standards Committee X3. As such, this is not a
	completed standard. The contents are actively being modified by X3T11.
	This document is made available for review and comment only.
	ABSTRACT:
	This standard specifies a physical-level interface for transmitting
	digital data at 800 Mbit/s or 1600 Mbit/s serially over fiber-optic or
	coaxial cables across distances of up to 10 km. The signalling
	sequences and protocol used are compatible with HIPPI-PH, ANSI
	X3.183-1991, which is limited to 25m distances. HIPPI-Serial may be
	used as an external extender for HIPPI-PH ports, or may be integrated
	as a host's native interface without HIPPI-PH.

/parallel/standards/hippi/hippi-serial_2.2_changes.ps.gz
/parallel/standards/hippi/hippi-serial_2.2_changes.pdf
	"Changes between HIPPI-Serial Rev 2.1 and Rev 2.2"
	All of the changes were essentially editorial in nature although some
	of them changed the technical content as well. The changes clarify and
	correct the document.

/parallel/standards/hippi/hippi-sc_3.0.ps.gz
/parallel/standards/hippi/hippi-sc_3.0.pdf
	"High-Performance Parallel Interface - Physical Switch Control" (HIPPI-SC)
	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/standards/hippi/hippi-sc_3.0_changes.ps.gz
/parallel/standards/hippi/hippi-sc_3.0_changes.pdf
	"Changes between HIPPI-SC Rev 2.9 and Rev 3.0"


26th January 1996

/parallel/tools/editors/folding-editors/winf.zip
	"F for Windows"
	by Julian Wilson <julian@bristol.st.com>
	Shareware version of F for Windows.

/parallel/standards/hippi/hippifc.zip
	PKzipped hippifc.ps file. No comments or any indication what it is
	without printing or previewing. 6.1M in size unzipped.

/parallel/standards/hippi/sgi_hippi-6400.ps.gz
	"HIPPI-6400 (SuperHIPPI) Summary"
	Details of SuperHIPPI (HIPPI-6400) proposal to extend HIPPI to
	include a new PHY (6400). 20 slides.

/parallel/teaching/hpctec/epcc/tech-watch/hpf-course-notes.tar.gz
	HPF Course: EPIC Student Notes package
	Authors: A K Ewing; H Richardson; A D Simpson and R Kulkarni.

/parallel/teaching/hpctec/epcc/tech-watch/EPIC_package.tar.Z
	"EPCC-TEC Interactive Courses."
	This is a package that allows you to follow a selection of EPCC-TECs
	courses interactively, combining both on-line exercises and hypertext
	student notes. Courses include: HPF and MPI

/parallel/teaching/hpctec/epcc/tech-watch/EPCC-HPFcourse-PS.tar.Z
	"EPCC HPC Postscript Course Notes and Slides and HPC Examples
	sources"


19th January 1996

/parallel/standards/mpi/anl/using/errata.dvi
/parallel/standards/mpi/anl/using/errata.ps.Z
	Updated: "Using MPI" book, by Gropp, Lusk, and Skjellum errata.

/parallel/events/selhpc-adv-avs
	"Advanced AVS"
	by Chris Howarth <CZIUSCH@vmsfe.ulcc.ac.uk>
	Details of workshop being held at University of London Computer
	Centre, 20 Guilford St, London WC1N 1DZ, UK. Organised by: SEL-HPC.
	
	AVS is a system which allows users to visualize their data by
	constructing applications from a series of software components called
	modules. This course is designed for the user with some basic
	experience of AVS. The course covers extensively the topic of creating
	AVS modules to incorporate your own application code into the system.
	This can range from embedding simulation codes to implementing
	visualization techniques and each class of module is covered in the
	course. The course was developed by MAN-TEC.
	
	Topics: The AVS datatypes and module structure; Using the module
	generator to build modules; Compiling and debugging modules; Importing
	and manipulating arrays of data and Creating geometric objects.

/parallel/events/selhpc-remote-hpc
	"Remote Interaction with HPC Facilities"
	by Chris Howarth <CZIUSCH@vmsfe.ulcc.ac.uk>
	Call for participation in workshop being held at University of London
	Computer Centre, 20 Guildford St, London WC1N 1DZ, UK. Organised by
	SEL-HPC.
	
	There is an ever-increasing demand for High Performance Computing
	facilities. Unfortunately the costs of these facilities are
	restrictively high and need to be shared. To make this solution work
	it is necessary to work efficiently with high performance computers,
	workstation clusters and large data repositories. This one day course
	introduces the methods used to interact with remote computers. Many
	instances of seamless integration of HPC facilities are presented and
	their effectiveness is discussed.
	
	Topics: Real-time quantum chemistry; Storing information in a remote
	data repository and The MIDAS national datasets archive.


15th January 1996

/parallel/events/advanced-par-comp
	"Advanced Parallel Computation"
	by Thierry Cornu <cornu@mantrasun5.epfl.ch>
	Call for papers for course being held from 4-8th March 1996 at
	Lausanne, Switzerland.
	
	This course is part of the COSMASE course Programme (COmputation in
	Sciences, Methods and Algorithms, on Supercomputing for Engineering).
	
	Theme: Parallel algorithms, implementation, optimization and tools.
	
	See also
	<URL:http://lmfwww.epfl.ch/lmf/COSMASE/Courses/1995-96/AdParaComp>

/parallel/simulation/architectures/mint/
	Updated: MINT (MIPS Interpreter) fast program-driven simulator for
	multiprocessor systems.

/parallel/simulation/architectures/mint/mint-2.8.tar.Z
	"MINT v2.8 simulator sources and documentation"
	by Jack Veenstra <veenstra@cs.rochester.edu>,
	<URL:http://reality.sgi.com/employees/veenstra_mti>

/parallel/standards/mpi/anl/userguide.ps.Z
	Updated: "Users' Guide to mpich, a Portable Implementation of MPI"
	by William Gropp <gropp@mcs.anl.gov> and Ewing Lusk
	<lusk@mcs.anl.gov>. Mathematics and Computer Science Division, Argonne
	National Laboratory, USA.
	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
	Updated: "Installation Guide to mpich, a Portable Implementation of MPI"
	by William Gropp <gropp@mcs.anl.gov> and Ewing Lusk
	<lusk@mcs.anl.gov>. Mathematics and Computer Science Division, Argonne
	National Laboratory, USA.
	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/mpi2/mpi2-draft.ps.Z
	"MPI-2: Extensions to the Message-Passing Interface"
	by Message Passing Interface Forum
	12th January 1996
	ABSTRACT:
	This document describes the MPI-2 effort to add extensions to the
	original MPI standard. The MPI-2 effort began in March 1995 and the
	additions to the standard are scheduled to be released for public
	comment at Supercomputing '96. Topics being explored for possible
	inclusion in MPI-2 are dynamic processes, one-sided communications,
	extended collective operations, external interfaces, additional
	language bindings, real-time communications, and miscellaneous topics.
	NOTE: This is the current state of some of the chapters being drafted
	for possible inclusion in the MPI-2 standard document. It represents
	the ongoing work of the MPI Forum in an incomplete and tentative form,
	but is being distributed with the intention of desseminating the work
	of the MPI Forum and to allow people attending the MPI European
	Workshop to understand the topics under consideration. The proposals
	for MPI-2 are still very much under development. It is very likely
	that the final MPI-2 standard will differ in important ways from this
	draft. As a result, this draft should not be taken as a promise of the
	final form of the MPI-2 standard.

/parallel/standards/mpi/anl/mpi2/mpi2-draft-oompi.ps.Z
	"Annex B -C++ Class Library: Object Oriented MPI-2" (OOMPI)
	by Andrew Lumsdaine; Jeff Squyres and Brian McCandless.

/parallel/standards/hippi/hippi-serial_2.1.ps.gz
/parallel/standards/hippi/hippi-serial_2.1.pdf
	"High-Performance Parallel Interface - Serial Specification V2.1" (HIPPI-Serial)
	by Roger Cummings <Roger_Cummings@Stortek.com>, Storage Technology
	Corporation, 2270 South 88th Street, Louisville, CO 80028-0268, USA;
	Tel: +1 303 661-6357; FAX: +1 303 684-8196 and Don Tolmie
	<det@lanl.gov>, Los Alamos National Laboratory, CIC-5, MS-B255, Los
	Alamos, NM 87545, USA; Tel: +1 505 667-5502; FAX: +1 505 665-7793.
	ABSTRACT:
	This standard specifies a physical-level interface for transmitting
	digital data at 800 Mbit/s or 1600 Mbit/s serially over fiber-optic or
	coaxial cables across distances of up to 10 km. The signalling
	sequences and protocol used are compatible with HIPPI-PH, ANSI
	X3.183-1991, which is limited to 25m distances. HIPPI-Serial may be
	used as an external extender for HIPPI-PH ports, or may be integrated
	as a host's native interface without HIPPI-PH.

/parallel/standards/hippi/hippi-serial_2.1_changes.ps.gz
/parallel/standards/hippi/hippi-serial_2.1_changes.pdf
	"Changes between HIPPI-Serial Rev 2.0 and Rev 2.1"
	All of the changes were essentially editorial in nature although some
	of them changed the technical content as well. The changes clarify and
	correct the document.



