
Newsgroups: comp.parallel
Subject: [LONG] Update to transputer,occam and parallel computing archive
Summary: 3M more files
Organization: Computing Lab, University of Kent at Canterbury, UK.

In the last three weeks I've added the files below to the archive I
maintain at unix.hensa.ac.uk in /parallel.  It currently contains over
46 Mbytes of freely distributable software and documents, in the
transputer, occam and parallel computing subject area.  That's 3 Mbytes
more than last month.  The Changes file itself is 12K and is reproduced
below.

Statistics:  Over 1900 users (400 more than last time), over 950 Mbytes
transfered (190MB more) since the archive was started in early May.

Top 10 files accessed, excluding Index files
  454 /parallel/README
  259 /parallel/reports/misc/soft-env-net-report.ps.Z
  223 /parallel/pictures/T9000-schematic.ps.Z
  190 /parallel/documents/inmos/occam/manual3.ps.Z
  140 /parallel/reports/ukc/T9000-systems-workshop/all-docs.tar.Z
  139 /parallel/software/folding-editors/origami.tar.Z
  131 /parallel/Changes
   87 /parallel/software/folding-editors/fue-ukc.tar.Z
   86 /parallel/books/prentice-hall
   69 /parallel/reports/misc/soft-env-net-report.announcement

Looks mostly the same as last months...

The material can be found at the HENSA (Higher Education National
Software Archive) UNIX archive site.  The HENSA UNIX archive is
accessible via an interactive browsing facility, called fbr as well as
email, DARPA ftp, gopher and NI-FTP (Blue Book) services.  For details,
see below.

The files are all located in /parallel and each directory contains a
short Index file of the contents.  If you want to check what has
changed in between these postings, look at the /parallel/Changes file
which contains the new files added.


NEW FEATURES
~~~~~~~~~~~~
Gopher access.  See below.


NEW AREAS
~~~~~~~~~
/parallel/faqs
	Frequently asked questions and summary postings (from USENET
	groups). FAQS held:
		23167 Sep 14 15:04 PVM
		 1801 Sep  3 16:51 clusters-of-workstations
		25678 Sep 14 12:10 dynamic-load-balancing-farming
		 4987 Sep 15 14:04 ksr-ipsc860-papers
		 4284 Sep  3 16:48 load-balancing-simd
		 4209 Sep 14 10:19 parallel-C++-classes-1
		 2637 Sep 14 10:18 parallel-C++-classes-2
		 1779 Aug 24 10:19 parallel-C++-extensions
	 	44286 Sep 14 11:34 parallel-genetic-algorithms
	 	14472 Sep 17 14:21 scalability
		 5715 Aug 25 10:00 systems-for-par-prog-development
	 	15559 Sep  3 10:05 tools-for-clustered-workstations
	 	30150 Sep  3 16:28 transputer-FAQ
	 	47235 Sep  3 16:28 transputer-compilers
		25828 Sep  3 16:29 transputer-ftp-sites
	See also the PARLIB FAQs in /parallel/parlib/faq.

/parallel/software/maspar
	Added pointer to netlib MASPAR software

/parallel/groups/ppc
	New area for the parallel processing connection (PPC) meetings

/parallel/documents/vendors
	Moved vendor specific files here (product announcements, infomercials)

/parallel/documents/misc
	Moved 'usenet' files here (really was miscellaneous)


NEW FILES since 27th August 1993 (newest first)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/parallel/conferences/tencon-94-par-tech-and-apps
	Call for papers for the IEEE TENCON '94 special session on
	Parallel Processing Technology and Applications being held from
	22nd-26th August 1994 in Singapore.  Deadline: 1st January 1994.

/parallel/conferences/jssst-isotas-93
	Call for attendance for the JSSST International Symposium on
	Object Technologies for Advanced Software (ISOTAS) '93 being held
	from 4th-6th November 1993 in Kanazawa, Japan.

/parallel/conferences/intel-super-users-group
	Call for attendance for the Intel Supercomputer User's Group
	Conference being held from 3rd-6th October 1993 in St. Louis,
	Missouri, USA.

/parallel/faqs/scalability
	Summary of responses about scalability and how to measure it by
	Charles Viles <clv2m@server.cs.virginia.edu> with additions by
	Hugh LaMaster <lamaster@pioneer.arc.nasa.gov> and
	Dyke Stiles <stiles@stiles.ee.usu.edu>.

/parallel/conferences/mpp-apps-dev-programme
	Updated programme for the International Massively Parallel Processing
	Applications and Development Symposium being held from 21th-23th June
	1994 in Delft University of Technology, Delft, The Netherlands

/parallel/conferences/ifip-prog-env-mpp-par-dist-sys
	Call for papers for IFIP WG10.3 conference on Programming Environments
	for Massively Parallel Distributed Systems being held from 25th-30th
	April 1994 at Monte Verita, Ascona, Switzerland.

/parallel/conferences/spdp-1993
	Call for participation in the 5th IEEE Symposium on Parallel and
	Distributed Processing (SPDP) being held from 1st-4th December 1993
	at Omni Mandalay Hotel, Irving, Texas.	Sponsored by IEEE-Computer
	Society and IEEE-CS-Dallas Chapter

/parallel/documents/misc/BeBOP.announcement
	Announcement of BeBOP language and bp V1.0 offering a combination of
	sequential and parallel Logic Programming (LP), object oriented
	programming and meta-level programming and details of how to get it
	via anonymous FTP.

/parallel/courses/parallelism-for-HPC
	Comett course "Parallelism for HPC" on architectures of parallel
	machines and applications for scientists and engineers writing
	parallel applications.	Course will be given by/held from 5th-7th
	October at Telmat Informatique, Soultz Cedex, France.

/parallel/groups/ppsg/RAID-in-real-time-lecture
	BCS PPSG free public lecture on RAID Technology & Its Application
	in a Real-Time Environment by Chris Cuthbert of Storage Concepts on
	Tuesday 21st September 1993, 6.15 for 6.30 pm in the Ambrose
	Fleming Lecture Theatre, University College, London, UK.

/parallel/documents/misc/cico-shmem-perf-model.announcement
	Announcement of paper - CICO: A Practical Shared-Memory Programming
	Performance Model by James R. Larus, Satish Chandra and David A Wood
	and details of how to obtain it.

/parallel/conferences/mpp-apps-dev-update
	Update to call for papers for International Massively Parallel
	Processing Applications and Development being held from 21th-23th June
	1994 in Delft University of Technology, Delft, The Netherlands

/parallel/conferences/par-image-analysis-workshop
	Call for papers for the Third International Workshop on Parallel
	Image Analysis: Theory and Applications being held from 7th-9th June
	1994 in the Washington, DC, USA area.

/parallel/faqs/ksr-ipsc860-papers
	Summary of responses about papers on KSR and iPSC/860 machines
	by Philippe Meunier <meunierp@duvel.cs.colorado.edu>

/parallel/conferences/ipps94-scalable-shared-memory-workshop
	Call for papers for the Scalable Shared Memory Systems Workshop
	at IPPS (International Parallel Processing Symposium) 94.  The
	workshop will be held on 26th April 1994 at Hotel Regina,
	Cancun, Mexico.

/parallel/courses/fortran-forge90-workshop
	Applied Parallel Research (APR) Inc. three-day workshop in
	parallel processing techniques in Fortran and the use of
	the FORGE 90 parallelization tools.  Workshop will be held
	from 26th-28th October 1993 in Placerville, CA, USA.

/parallel/documents/vendors/parsytec/ems-package
	Announcement of Electro Magnetic Simulation Package developed
	by Parsytech Inc., EMA Inc. (Electro Magnetic Applications) and
	FEGS Ltd. (Finite Element Graphics Systems) for aeronautics/
	aerospace industry.

/parallel/documents/misc/timeline/timeline-final.txt
	Last ASCII version of the timeline history of parallel computing and
	supercomputing by Greg Wilson <gregw@cs.ualberta.ca>

/parallel/conferences/sigmetrics1994
	Last call for papers for 1994 ACM SIGMETRICS Conference on 
	Measurement and Modeling of Computer Systems being held from
	16th-20th May 1994 at Vanderbilt University, Nashville, Tennessee, USA
	Deadlines: Tutorials: 15th September, Papers: 22nd October

/parallel/documents/misc/sisal-initiative
	Announcement of Sisal Scientific Computing Initiative:	Proposals
	are solicited by the Computing Research Group at Lawrence Livermore
	National Laboratory (LLNL), USA with the award being free Cray C90
	time and support to researchers willing to work in the Sisal language.

/parallel/conferences/sisal93
	Call for participation in Streams and Iterations in a Single-Assignment
	Language (SISAL) 93 conference being held from 3rd-5th October 1993 in
	Hyatt Islandia, San Diego, CA, USA.

/parallel/conferences/par-comps-in-computational-chemistry
	Call for papers and participation in the symposium: Parallel Computing
	in Computational Chemistry being held from 13th-18th March 1994 in San
	Diego, CA, USA as part of the American Chemical Society Meeting.
	Abstracts by 29th October 1993.

/parallel/documents/misc/NAS-benchmarks
	How to obtain source code/information about the NAS serial and
	parallel benchmarks by J. Eric Townsend <jet@nas.nasa.gov>

/parallel/conferences/dimacs-par-algorthims-workshop
	Call for participation in DIMACS Workshop on Parallel Algorithms:
	From Solving Combinatorial Problems to Solving Grand Challenge
	Problems being held from 17th-19th November 1993 at DIMACS at Rutgers
	University, Piscataway, New Jersey, USA.  DIMACS is the USA's NSF
	science and technology center for discrete mathematics and computer
	science.

/parallel/software/environments/sr/README
/parallel/software/environments/sr/sr-2.2-announcement
/parallel/software/environments/sr/sr.tar.Z
	SR (Synchronizing Resources) - a language for writing concurrent
	programs.  Documented in "The SR Programming Language: Concurrency
	in Practice" by Gregory R. Andrews and Ronald A. Olsson from
	University of Arizona, USA.

/parallel/faqs/dynamic-load-balancing-farming
	Summary of responses about query on load balancing/processor-farms
	by Sanjay Kumar <sakumar@magnus.acs.ohio-state.edu>

/parallel/conferences/ipps94-mpp-optical-workshop
	Call for participation at  the 1st International Workshop on
	Massively Parallel Processing using Optical Interconnections
	being held from 26th-27th April 1994 at Hotel Regina,
	Cancun, Mexico.

/parallel/faqs/parallel-genetic-algorithms
	Summary of responses about parallel/distributed genetic 
	algorithms by Sanjay Kumar <sakumar@magnus.acs.ohio-state.edu>

/parallel/courses/parasoft-par-prog-course
	Introductory course on the theory and practice of distributed and
	parallel computing held by ParaSoft Corporation in conjunction with
	Genias Software GmbH in Regensburg, Germany from 11th-13th October
	1993.

/parallel/papers/yale/par-prog-workstation-clusters.ps
/parallel/papers/yale/par-prog-workstation-clusters.txt
	A Comparison Paper of C-Linda, P4, POSYBL, PVM, and TCGMSG:
	"Parallel Programming Systems for Workstation Clusters
	Craig C. Douglas, Timothy G. Mattson and Martin H. Schultz,
	Yale University Department of Computer Science Research Report
	YALEU/DCS/TR-975, August 1993.  

/parallel/documents/misc/NQS-2.4
	Details of the CERN Network Queueing system (CERN/NQS) v2.4 and how
	to obtain it (ftp to shift.cern.ch and look in pub/NQS) by
	Christian Boissat <boissat@dxcern.cern.ch>

/parallel/faqs/parallel-C++-classes-1
	Summary of responses about a query on C++ classes for
	implementing data parallel variables by
	Russell Standish <rks@csd.unsw.OZ.AU>

/parallel/faqs/parallel-C++-classes-2
	More parallel C++ like languages details and CC++ for
	distributed machines by Dennis Gannon <gannon@cs.indiana.edu>

/parallel/faqs/systems-for-par-prog-development
	List of environments/packages for developing parallel 
	parallel programs by John Kapenga <john@cs.wmich.edu>

/parallel/papers/utexas/matrix-multiply-on-dist-memory.ps
/parallel/papers/utexas/matrix-multiply-on-dist-memory.txt
	J. G. Lewis and R. A. van de Geijn, 
	"Implementing Matrix-Vector Multiplication
	and Conjugate Gradient Algorithms on Distributed Memory
	Multicomputers," Supercomputing '93.

/parallel/conferences/scalable-par-libs-form
	Application form for Scalable Parallel Libraries conference
	(see /parallel/conferences/scalable-par-libs)

/parallel/documents/misc/dslinks-paul-walker-routing-switches
	Article by Paul Walker <paul@walker.demon.co.uk> describing two
	new DS-Link routing switches for T9000s from Nottingham Trent
	University and INMOS respectively.

/parallel/software/iservers/wiserver-203.zip
	Version 2.03 of MS Windows Iserver (WIServer) written by
	Mike Morgan <m_morgan@pat.uwe.ac.uk>.
	Changes from version 2.02 to 2.03 are:
	1  Increased the maximum packet size for both directions from 512 to
	   2048 bytes.
	2  Added the CR/LF server option. Allows the action of CR and LF ASCII
	   codes to be defined.
	3  New text window style constants to allow flexible positioning of
	   text windows.
	4  New option to allow windows to interpret either WIServer or ANSI
	   screen codes.
	5  New default value for set_cmd_line in the initialisation file.
	6  Improved the code for reading from standard input. Should allow C
	   toolset programs to run.
	7  Slight source change for compilation by Borland Pascal with Objects
	   7.0
	8  Major and functional change for handling DLLs. sp.get.free.resources 
	   changed slightly as a result. (No more DLL index ranges)
	9  Added new PROCs to the wiserver I/O library.  PROC enter.real32,
	   PROC enter.real64, PROC enter.int, PROC option.list,
	   PROC message.box, PROC cancel.cancel (sic) and PROC read.binary.
	    See dialog.btl in Demos for PROC option.list and PROC message.box.
	10 Boot files >64K can now be booted.

/parallel/conferences/ipps94-reconfig-arch-workshop
	Call for papers for the Reconfigurable Architectures Workshop
	at IPPS (International Parallel Processing Symposium) 94.  The 
	workshop will be held on 26th April 1994 at Hotel Regina,
	Cancun, Mexico.  

/parallel/conferences/ISCA94
	Call for papers for the 21st Annual International Symposium on
	Computer Architecture being held from 18th-21st April 1994 at
	Chicago, Illinois, USA sponsored by ACM/SIGARCH, IEEE Computer
	Society, Institute of Electrical and Electronics Engineers (IEEE)
	in cooperation with the University of Illinois at Urbana-Champaign.

/parallel/conferences/par-rendering-1993
	Details of the Parallel Rendering Symposium 1993 being held
	at the Red Lion Hotel, San Jose, California, USA from 25th-26th
	October 1993.

/parallel/faqs/clusters-of-workstations
	Summary of information on using clusters of workstations
	by Duncan Campbell <DKGCampb@cen.ex.ac.uk>.

/parallel/faqs/load-balancing-simd
	Summary of responses about load balancing systems on SIMD
	architectures by Dominik Henrich <dhenrich@ira.uka.de>

/parallel/conferences/ipccc94-cfp
	Last call for papers for International Phoenix Conference on
	Computers and Communications (IPCCC '94) being held in April 1994.
	Submission deadline is 1st October 1993.

/parallel/faqs/PVM
	PVM (Parallel Virtual Machine) FAQ list from newsgroups
	comp.parallel.pvm by Eugene N. Miya <eugene@amelia.nas.nasa.gov>

/parallel/faqs/transputer-FAQ
	General INMOS transputer FAQ of 02-September-1993 by
	Tom Bj|rkholm <tbjorkho@james.abo.fi>

/parallel/faqs/transputer-compilers
	Transputer commercial and public domain compilers survey by
	Tom Bj|rkholm <tbjorkho@james.abo.fi>

/parallel/faqs/transputer-ftp-sites
	Transputer ftp sites FAQ by Tom Bj|rkholm <tbjorkho@james.abo.fi>


OTHER HIGHLIGHTS
~~~~~~~~~~~~~~~~
/parallel/documents/occam/manual3.ps.Z
	The latest draft (March 31 1992) of the occam 3 reference
	manual by Geoff Barrett of INMOS.  This is freely
	distributable but is copyrighted by INMOS and is a full 203
	page book in the same style of the Prentice Hall occam 2
	reference manual.  Thanks a lot to Geoff and INMOS for
	releasing this.

/parallel/journals/trcom*
	LaTeX (.sty) and BibTeX (.bst) style files and examples of use for
	the forthcoming Wiley journal - Transputer Communications,
	organised by the World occam and Transputer User Group (WoTUG).
	See /parallel/documents/journals/transputer-communications.cfp
	for details on how to submit a paper.

/parallel/software/folding-editors/origami.zip
/parallel/software/folding-editors/origami.tar.Z
	An updated version of the origami folding editor distribution
	as improved by Johan Sunter of Twente, Netherlands.  The PKZIP 2.0
	compatible origami.zip archive contains all the files needed for
	running the editor on MSDOS, but no sources and the origami.tar.Z
	file contains all the sources and keymaps as well as binaries
	for SPARC architectures and for MSDOS systems.

/parallel/reports/wotug/T9000-systems-workshop/*
	  The reports from the T9000 Systems Workshop held at the
	University of Kent at Canterbury in October 1992.  It
	contains ASCII versions of the slides given then with the
	permission of the speakers from INMOS.  Thanks to Peter
	Thompson and Roger Shepherd for this.
	  Subjects explained include the communications architecture
	and low-level communications, the processor pipeline and
	grouper, the memory system and how errors are handled.

/parallel/papers/ukc/peter-welch/*
	Eleven papers by Professor Peter Welch and others of the
	Parallel Processing Group at the Computing Laboratory,
	University of Kent at Canterbury, England related to occam,
	the Transputer and other things.  Peter is Chairman of the
	World occam and Transputer User Group (WoTUG)

/parallel/software/inmos/iservers/*
	Many versions of the iserver- the normal version, one for
	Windows (WIserver), one for etherneted PCs (PCServer) and one
	for Meiko hardware.

/parallel/software/vcr/*,../parmacs/*
	Software from University of Southampton: VCR - an occam
	compiler with virtual channel support [requires INMOS occam
	toolset] plus a version of the parallel macros for FORTRAN
	that runs over it (using a port of F2C which is supplied)
	[requires INMOS C toolset].

/parallel/software/folding-editors/*
	Lots of different versions of folding editors including
	origami and folding micro-emacs, traditionally used for occam
	programming environments.

Also available:

/pub/misc/ukc.reports
	The internal reports of the University of Kent at Canterbury
	Computing Laboratory.  Many of these contain parallel computing
	research.

/netlib/p4, /netlib/pvm, /netlib/pvm3, /netlib/picl, /netlib/paragraph,
/netlib/maspar
	Mirror of the netlib files for the above packages.


There are several ways to access the files which are described below
- log in to the archive to browse files and retrieve them by email;
transfer files by DARPA FTP over JIPS or use Blue Book NI-FTP.


Logging in:
~~~~~~~~~~~
JANET X.25 network:
	call uk.ac.hensa.unix (or 000049200900 if you do not have NRS)

JIPS: 
	telnet unix.hensa.ac.uk	(or 129.12.21.7)

Once connected, use the login name 'archive' and your email address to
enter. You will then be placed inside the fbr restricted shell. Use the
help command for up to date details of what commands are available.


Transferring files by FTP
~~~~~~~~~~~~~~~~~~~~~~~~
DARPA ftp from JIPS/the internet:
	site: unix.hensa.ac.uk (or 129.12.21.7)
        login: anonymous
        password: <your email address>
                    
Use the 'get' command to transfer a file from the remote machine to
the local one.  When transferring a binary file it is important to
give the command 'binary' before initiating the transfer.  For more
details of the 'ftp' command, see the manual page by typing 'man ftp'.


The NI-FTP (Blue Book) request over JANET
        <ARCHIVE>path-of-file  from uk.ac.hensa.unix
        Username: guest
        Password: <your email address>
                    
The program to do an NI-FTP transfer varies from site to site but is
usually called hhcp or fcp.  Ask your local experts for information.


Transferring files by Email
~~~~~~~~~~~~~~~~~~~~~~~~~~
To obtain a specific file email a message to
      archive@unix.hensa.ac.uk
containing the single line
      send path-of-file
or 'help' for more information.


Browsing and transferring by gopher
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>From the Root Minnesota Gopher gopher, select the following entries:

	8.  Other Gopher and Information Servers/

	5.  Europe/

	34. United Kingdom/

	13. HENSA unix (National software archive, University of Kent), (UK)/

	3.  The UNIX HENSA Archive at the University of Kent at Canterbury/

	9.  PARALLEL - Parallel Computing /

and browse the archive as normal.  [The numbers are very likely to change]
The short descriptions are abbreviated to fit on an 80 column display
but the long ones can always be found under 'General Information.' (the
Index files).  Updates to the gopher tree follow a little behind the
regular updates.


In Progess
~~~~~~~~~~
The rest of the INMOS archive server files.
WoTUG related papers and information.
NATUG information and membership form.
A HUGE bibliography of occam papers, PhD theses and publications - currently
about 2000 entries.


DONATIONS
~~~~~~~~~
Donations are very welcome.  We do not allow uploading of files directly
but if you have something you want to donate, please contact me.


Dave Beckett

Computing Laboratory, University of Kent at Canterbury, UK, CT2 7NF
Tel: [+44] (0)227 764000 x7691  Fax: [+44] (0)227 762811  Email: djb1@ukc.ac.uk

