Newsgroups: comp.sys.transputer From: tbjorkho@james.abo.fi (Tom Bj|rkholm AT) Subject: list of FTP sites Organization: Abo Akademi University, Finland Date: Mon, 4 Oct 1993 22:41:11 GMT Dear all, this is a list of FTP sites with transputer related software. The document is divided in three sections: Section 1: Short list of FTP sites Section 2: List of FTP sites with information about the kind of software that can be found on each. Also included are (possible) special access features. Section 3: Plea for corrections and additions Section One =========== Sites with transputer software: ------------------------------- unix.hensa.ac.uk /pub/parallel suniams1.statistik.tu-muenchen.de /pub/transputer/ ftp.epcc.ed.ac.uk dist.unige.it /pub/TRANSPUTER/ isy.liu.se /transputer ftp.harding.edu Manolo.inria.fr Theory.tc.cornell.edu iaik.ti-graz.ac.at /pub/inmos/ /pub/msdos/ettools/ gwd2i.cnuce.cnr.it /pub/pcserver pical3.iet.unipi.it /pub/pcserver ftp.inmos.co.uk Sites with transputer device driver for Linux: ---------------------------------------------- nic.funet.fi /pub/OS/Linux/kernel/transputer alf.uib.no /pub/Linux/kernel/ gogol.cenatls.cena.dgac.fr /pub/upload/linux_nic/kernel/ lysator.liu.se /pub/linux/misc-info/ ftp.thp.uni-koeln.de /pub/linux/transputer/ Sites with documments and archives of the usenet group comp.sys.transputer: --------------------------------------------------------------------------- arp.anu.edu.au /archive.OLD/comp/sys/tranputer/ /archive/comp/sys/transputer/ cnam.cnam.fr /pub/Archives/comp.archives/auto/ comp.sys.transputer/ cs.dal.ca /pub/comp.archives/comp.sys.transputer/ srawgw.sra.co.jp /.a/sranha-bp/arch/arch/comp.archives/auto/ comp.sys.transputer/ /.a/sranha-bp/arch/arch/comp.archives/sys/ transputer/ sauna.cs.hut.fi /pub/transputer/ Mail servers (archive servers): ------------------------------- archive-server@inmos-c.inmos.com Section Two =========== unix.hensa.ac.uk (129.12.21.7) The files are all located in /pub/parallel and each directory contains a short Index file of the contents. unix.henca.ac.uk is mirroring a lot of the other listed sites. 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. [/pub/parallel/reports/wotug/T9000-systems-workshop/*] ISERVERS: I have also collected every version of the iserver that I could find - the normal version, one for Windows, one for etherneted PCs (PCServer) and one for Meiko hardware. [/pub/parallel/software/inmos/iservers/*] VCR: The VCR software from University of Southampton - an occam compiler with virtual channel support (requires INMOS occam toolset). [/pub/parallel/software/vcr/*] PARMACS on VCR: A version of parmacs for VCR. [/pub/parallel/software/parmacs/*] Folding editors: lots of different versions of folding editors including origami and folding micro-emacs. [/pub/parallel/sofware/folding-editors/*] Also available: internal reports of the University of Kent at Canterbury Computing Laboratory [/pub/misc/ukc.reports]. Many of these contain parallel computing research. /parallel/documents/occam/manual3.ps.Z The latest draft (March 31 1992) of the occam 3 reference manual by Geoff Barrett of INMOS. /parallel/documents/inmos/archive-server Some of the contents of the INMOS archive server. /parallel/documents/usenet/t9000/t9-evaluation.ps.Z The evaluation of the early T9000 by Bernhard Przywara from University of Heidelberg in Germany. /parallel/documents/usenet/vendors A partly completed list of transputer related vendors who can be contacted by email. /parallel/reports/ukc/peter-welch/papers/* 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. And lots more. Donations are welcome. We do not allow uploading of files directly but if you have something you want to donate, please contact Dave Beckett. Information provided by: Dave Beckett, djb1@ukc.ac.uk suniams1.statistik.tu-muenchen.de (131.159.64.1) /pub/transputer/tranfast.tar.Z port of the POV1.0 raytracer for INMOS-C. Runs on up to 1024 transputers. /pub/transputer/WIServer/wiserver.zip An Iserver for MS Windows 3.1 for TDS3 and Toolset Occam. Thanks to Mike Morgan for his great work. /pub/transputer/parray.tar.Z port of rayshade 4.06 raytracer for INMOS-C. Runs on up to 1024 transputers and supports animations, motion blur etc. Very nice software. The software is actually under development so it could take two weeks before I will put it onto the ftp site. Information provided by: Rainer Menes, menes@statistik.tu-muenchen.de ftp.epcc.ed.ac.uk (129.215.56.29) (Edinburgh, Scotland, UK) FTP site of the University of Edinburgh Parallel Computing Centre. They have lots of different packages, some transputer related eg the CHIMP message passing packages which runs on lots of systems. Information provided by: Dave Beckett, djb1@ukc.ac.uk ftp.harding.edu (192.133.129.2) Dr. Baber from Harding University in Arkansas has started an anonymous ftp site for Logical System's C. The address is "ftp.harding.edu" and your login is "anonymous". They are looking for examples and demos in LS/C to start it going or other compilers as well. We are sending the source to our mandelbrot demo and the example programs from the CSA Transputer Education Kit. If you have any useful demos or examples it would be nice to send them. This could be a great place to put updates as well. Spread the word. Information provided by: csa@bones.et.byu.edu (CSA) gwd2i.cnuce.cnr.it (131.114.1.31) pical3.iet.unipi.it (131.114.9.12) /pub/pcserver/ The PCserver program. A PD software Luigi developed which allows remote access to the Transputer via TCP/IP. Updated versions of PCserver will, from now on, be available from pical3. Information provided by: Luigi Rizzo, luigi@iet.unipi.it Manolo.inria.fr (138.96.48.17) Information provided by: d91jn@efd.lth.se Theory.tc.cornell.edu (128.84.181.1) Information provided by: d91jn@efd.lth.se iaik.ti-graz.ac.at (?) pub/inmos pub/msdos/ettools Information provided by: d91jn@efd.lth.se isy.liu.se (130.236.1.3) Location: /transputer ispy sources Information provided by archie. dist.unige.it (130.251.1.4) /pub/TRANSPUTER/Xgfx.tar.Z Xgfx.tar.Z -- whatever that is Information provided by archie. Sites with transputer device drivers for Linux: ----------------------------------------------- Note: Linux is a free UNIX for 386 and 486 based PCs. Linux is kept at tsx-11.mit.edu:/pub/linux and at sunsite.unc.edu:/pub/Linux. Unfortunately for us Europeans nic.funet.fi have very old versions. alf.uib.no (129.177.30.3) /pub/Linux/kernel/transputer* Information provided by archie. gogol.cenatls.cena.dgac.fr (143.196.1.6) /pub/upload/linux_nic/kernel/transputer* Information provided by archie. lysator.liu.se (130.236.254.1) /pub/linux/misc-info/Linux-Transputer.txt.z Information provided by archie. nic.funet.fi (128.214.6.100) /pub/OS/Linux/kernel/transputer* Information provided by archie. ftp.thp.uni-koeln.de (134.95.64.1) pub/linux/transputer Information provided by: d91jn@efd.lth.se Sites with documents and archives of the usenet group comp.sys.transputer: -------------------------------------------------------------------------- arp.anu.edu.au (150.203.20.2) /archive.OLD/comp/sys/transputer/ /archive/comp/sys/transputer/ Information provided by archie. cnam.cnam.fr (163.173.128.6) /pub/Archives/comp.archives/auto/comp.sys.transputer/ Information provided by archie. cs.dal.ca (129.173.4.5) /pub/comp.archives/comp.sys.transputer/ Information provided by archie. srawgw.sra.co.jp (133.137.4.3) /.a/sranha-bp/arch/arch/comp.archives/auto/comp.sys.transputer/ /.a/sranha-bp/arch/arch/comp.archives/sys/transputer/ Information provided by archie. sauna.cs.hut.fi (130.233.192.1) /pub/transputer/trillium-docs.tar.Z Information provided by archie. Mail servers (archive servers): ------------------------------- archive-server@inmos-c.inmos.com A mail server operated by Inmos. Keeps lots of good software. Among the most important are the sources to the iserver. The "help" messsage and the main directory is included here. Archive Server Directory This file contains a complete directory of files contained in the Transputer archives. Each archive is a separate directory. All files in an archive may be retrieved by sending the command "send . For example, if you want all of the files in the check archive use the command "send bulletin". If you want a specific file in the archive use the command "send /. An example of this is the use of the command "send bulletin./b004.txt" to retrieve the file b004.txt from the check archive. Each command requesting an archive or a file must be entered on a separate line. A list of archive-server commands can be obtained by entering the command "help" on a separate line. This list will include an explanation of the use of each command. The archive-server will automatically use uuencode for file encoding. The help command documents the commands needed to change the default encoding. The current archive list is: ARCHIVE-NAME ARCHIVE DESCRIPTION =============== ============================================================== T9000 Contains information on T9000 Transputer bulletin Contains selected software bulletins checkpc Contains the PC CHECK files checkocc Contains Occam Language Check Source (not needed for port) checksrc Contains 'C' Language CHECK source files (This archive contains everything needed to port check) checksun3 Contains CHECK programs for the Sun3 checksun386i Contains CHECK programs for the Sun386i checksun4 Contains CHECK programs for the Sun4 cprot Contains processor which generates "C" communications code from Occam Source demos Contains subdirectories for demonstration programs demos/alta Contains Benchmark demo for T800 Transputer Networks demos/mandbrot Contains Mandlebrot demo for T800 Transputer Networks demos/whetston Contains Source files for Transputer Whetstone Benchmarks disasemblr Contains Transputer disassembler source and exe files f008a Contains B016 Support Code genc Contains Files for workaround to idebug bug in bulletin 370 image_processing Contains Simulations of SGS Thomson Image Processing Chips iris Contains B014 and Parsytec Transputer Code for iris system iserver Contains source code for Transputer iserver programs ispy Contains T801b & T425b Compatible ispy, mtest, & ftest for PC forth Contains documentation and directories for Transputer Forth forth/docs Contains documentation for the Transputer Forth forth/forth16 Contains executables for 16 bit Transputer Forth forth/forth32 Contains executables for 32 bit Transputer Forth forth/source Contains source code for Transputer Forth origami Contains MS-DOS executable version of Origami Folding Editor origamic Contains "C" source for a partial implementation of Origami origamip Contains Turbo Pascal 3 source for Origami Folding Editor pcserver Contains README file and subarchives for pcserver program pcserver/ifs Contains source files for modified iserver pcserver/pcs Contains source for L Rizzo's PCServer Program promldr Contains Transputer PROM Loader programs s706beta Contains language toolset EPROM support tools source & docs s706beta/lib Contains language toolset EPROM support tools support library s706beta/src Contains language toolset EPROM support tools source code supervis Contains Occam source for Transputer Use Monitor unixoccam Contains TAR file with Occam Compiler source for DEC 11x target uudecode Contains BASIC, "C", and Pascal source code for uudecode xcc Contains Programs which process Unix type directives for icc xtrace Contains Source for M Jipping's XTrace program xtrace/examples Contains examples for M Jipping's XTrace Program yank Contains Source Files and PC executable for Yank configurer Copyright 1989, 1990 Michael DeCorte Help File for The Archive Server The archive server is a program that gives you the ability to retrieve files via electronic mail. It is a very dumb program with little error detection. Thus if you make mistakes, you won't get what you wanted. This also means that you can ask it to do unreasonable things, but please don't. To make the archive server do something you should send an electronic mail message to archive-server@inmos.com. The body of the message should consist of one command per line. The case of the text does not matter. The archive is grouped together via directories. Each directory is considered an archive. An example archive is "bulletins." Associated with each archive is an index file as well as a top level index file that lists all of the archives. You can find out what archives are available with the command "index." The files are mostly stored uncompressed so you may choose your compression method. Please do so !! We are not on Internet - we pay the phone bill. We have (Unix) compress, zoo, lharc. Supported commands: help Sends you this file. news Sends you a file listing the latest changes to the Transputer Archive Server. path "Path" is used to override the mail path that the archive server chooses from the header of your mail message. You should use this whenever you know that the return address of your message will not be useful to the archive server. The archive server only knows about domain style address. This means that the archive-server understands name@site.bitnet and name@site.edu and name@site.UUCP but does not understand name@site. If you have any doubts about your mail address, you should ask your system administrator for a correct domain style address. An example use of "path" is path mrd@sun.soe.clarkson.edu directory "Directory" sends you an annotated listing of the current contents of the Transputer Archive Server. index [archive...] "Index" mails to you a listing of the files in the specified archives. If an archive is not specified, then the index of the available archives will be sent. send "Send" mails to you the files in the specified archive. All of the files that you request will be sent to you archived together (see "archiver"), possibly packed (see "pack"), possibly encoded (see "encoder") and split up into messages that are small enough to be mailed (see "size"). If you specify an archive and do not specify any files, then all of the files in that archive will be sent. You may have as many "sends" in the body of your mail message as you wish. The "send" command recognizes the standard wildcard characters. The command "send bulletin/b00*" will retrieve all existing bulletins from b000.txt through b009.txt. The command "send b00?" will fail since all bulletins in the bulletin archive end with the characters ".txt". However the command "send b00?.txt" will retrieve all existing bulletins between b000.txt and b009.txt. If a request containing wildcard characters does not result in at least one match, the server will respond with a documents not found message. The current implementation of the Transputer Archive-Server has a maximum limit of 200 files for a single retrieval message. The bulletin archive contains over 300 files. Therefore we suggest you use the wildcard characters to limit the size of your requests. If you need the entire contents of the bulletin archive, we request you retrieve it over several days using the wildcards, and please use "pack" or a compressing "archiver" like zoo. Retrievals containing binary files will be encoded. If no encoder is specified using the encoder command, the files will be uuencoded and will have to be uudecoded at the receiving site. If you do not have a uudecode program you can retrieve uudecode source files for BASIC, "C", and Pascal from this server. These files are in the uudecode archive. WE RECOMMEND YOU SEND A SEPARATE REQUEST FOR THE UUDECODE SOURCE FILES TO PREVENT INADVERTANT ENCODING OF THE UUENCODE SOURCE FILES! Once you have compiled the uudecode programs you can use them to decode uuencoded files from this archive. product "Product" creates a "send" commnad containing all software bulletins pertaining to a given product. For example, the command "product D705A" will retrieve all software bulletins concerned with the D705A product. valid "product" arguments are :- D4214A D505A D505B D511A D513A D514A_beta D5214 D5214A D5214A_beta D605A D605B D611A D613A D614A_beta D6214 D6214A_beta D700D D700E D705B D705B-S D705C D705C_alpha D711D D712B D713D D714A D714A_beta D7205A D7214A D7214A_beta S308A S514A S514B S706A_beta S708A S708B Z999 or substrings thereof. In most cases the product command will generate a large number of send commands. Therefore, we recommend that you use one of the pack options when sending the product command. (see the section on the pack command in this file for further details) encodedsend "Encodedsend" is identical to the command "send" except that the files are guaranteed to be encoded (see "encoder"). This is useful if you know that the return message will go through EBCDIC based computers. See the discussion on send for the use of wildcards in directory retrievals. archiver You may specify the method of archiving (merging a group of files into one large file) the files with "archiver". By default, files that are mailable are simply stuck together with the text "cut here" between files and; non-mailable files are archived via unix tar. To conveniently unpack files please use a compressing archiver or a pack option after an archiver. The available archiving methods are: dclshar (VMS, creates a file you can unpack with @FILE.COM) none (the files are simply stuck together) shar (Unix sh script) simple (the files are separated by "cut here" - default) tar (Unix Tar - default for non mailable files) zoo (Unix, VMS, PCs) lharc (Unix, PCs) pack You may specify that the files be packed (compressed) before delivery. This has the advantage that the mail files will be smaller. By default the files are not packed. The available packing methods are: compress (the Unix command compress) none Or consider a compressing archiver like zoo or lharc. encoder Non-mailable files must be converted to something mailable. By default this is done with "uuencode". You may also specify that the files must be encoded with the command "encodedsend." The available encoding methods are: btoa uuencode (default) size The archive server splits files up so that they are smaller than this limit. This is done because many sites have a maximum mail size limit. A value of 0 means that there is no limit. The archive server has a default size limit of 100000 bytes. You may change this if you know that you have different limits. Most (but not all) uucp sites have a limit of 100000 bytes. Internet and Bitnet sites should set this to 300000 bytes. length Many mailers will truncate long lines. To overcome this the archive server encodes files that contains lines that are longer than 130 characters (see "encoder"). If you know that your mail files will not be truncated then you can set this value to something larger. limit The archive-server limits the amount of data that will be returned by any one request. This limit is very large. By using this command you may lower this limit. This is typically done to prevent errors by the user. search You may search through the archive for a string. A string is considered to be any sequence of alphanumeric characters; case does not matter. If you only provide an archive name then all of the files in the archive will be searched. You will be returned all lines that contain the string. find You may search for file names that contain the given string. Case is significant in the string. You will be returned all file names that match the given string. language This will allow you to change the language that the help files are in to the named language. English is the only supported language right now though so this command doesn't really do anything yet. EXAMPLE Here is an example message that you could send to the archive-server. It gives an example of all the supported commands. ------ help language english path mrd@sun.soe.clarkson.edu index bulletins encodedsend checkpc check.exe send iserver archiver tar pack compress encoder uuencode size 200000 length 80 search B004 bulletins find check ----- APPENDIX 1) Files are considered mailable if they do not have any lines longer than 130 characters and do not have any characters other than tabs, carriage returns, newlines, vertical tabs, formfeeds and characters between space through tilde (using ascii ordering). 2) If you have problems or questions, you should send mail to archive-management@inmos.com. 3) The archive-server was written by Michael DeCorte. It consists of a group of bourne shell and awk scripts designed to work under BSD Unix based computers. There are no restrictions on its redistribution provided the copyright notice is left intact. This implementation of the archive-server was modified to meet the needs of the Transputer Archive-Server by SGS Thompson. 4) Unix is a registered trademark of AT&T. Section Three ============= I have tried to summarize a few mail replies i got on a usenet posting about FTP sites for tranputer software. I am aware of the fact that this summary is not covering all ftp sites. Please, help me get this list more up to date. Mail me corrections and additions. I will post an updated list whenever I have received additional information. Please send me the following information by email: 1.) Site name (e.g. nic.funet.fi) 2.) Site IP address (e.g. 128.214.6.100) 3.) List of applicable paths and the kind of software on each listed path. (e.g. /pub/OS/Linux/kernel/transputer* -- B004 device driver for Linux) 4.) Other information you think is useful. Please do send information about mail servers and BBS sites too. Best regards, Tom --- -- Tom Bjorkholm Process Design Laboratory Phone: +358 21 654 863 Department of Chemical Engineering Fax: +358 21 654 479 Abo Akademi University Internet: tbjorkho@ra.abo.fi Biskopsgatan 8 or: tbjorkholm@finabo.abo.fi SF-20500 Abo Bitnet: TBJORKHOLM@FINABO FINLAND Nordunet: ABOVAX::TBJORKHOLM