[mod.conferences] Conference: EUUG Autumn '86 Manchester Workshop

taylor@hplabsc.UUCP (07/08/86)

This article is from Neil%unix.computer-science.manchester.ac.uk@Cs.Ucl.AC.UK
 and was received on Sat Jul 5 03:30:09 1986

		  [slightly reformatted by moderator]


	         EUUG Autumn'86 Manchester Workshop:
              	       Preliminary Program

		  September 22nd thru 24th, 1986
	

             	           Michel Gien
            	         (mcvax!inria!mg)


 The EUUG Autumn'86 Workshop in Manchester will be focusing on technical 
 presentations and discussions around one theme where a lot of energy is being 
 spent these days in the UNIX technical community: distributed UNIX systems and 
 applications. Actually the focus will be much more on the system than on the 
 application aspects, due to the nature of the papers submitted - this may 
 mean that there are many more people working on distributing UNIX than people 
 actually using distributed UNIXes -.

 Unlike the other "big" EUUG conference, this one will not have any commercial 
 exhibition associated with it. It will be mostly technically oriented. There 
 will be a quite large number of speakers to give participants a chance to 
 present their work and thus propose introductory material for starting 
 discussions and exchange of ideas, during, or after the sessions (around a
 glass of the famous but cheap Manchester Beer...:-).


			Technical Program

       The technical program will last three days, from:

  Monday 22 September 1986 at 10.00 to Wednesday 24 September at
  17.30.

 As preliminary information, the program should include the
 following papers:



 - Networking:

   + "ROSE, EUNET and the Migration to OSI", W. Blumann (Siemens, Germany), T. 
      Cook (GEC, UK), J. Loveluck (Bull, France), S. Pozzana (Olivetti, Italy), 
      D. Power (ICL, UK), and C.  Saury (Bull, France).

   + "OSI and TCP/IP Protocols on a UNIX System V", M. Fievet, Ch.  Huitema, B. 
      Martin, A. Remille, G. Vaysseix, and J.M.  Fenart (INRIA, France).

   + "Integrating APPLETALK Workstations into a UNIX Network Environment", H.T. 
      Smith, W. Armitage, and R.J. Duckworth (Nottingham U., UK).

 - Remote file systems:

   + "Toward a Compatible Filesystem Interface", M.J. Karels and M. Kirk 
     McKusick, (UC Berkeley, USA).

   + "NFS on a VAX", J. Reid, (Strathclyde U., UK).

   + "Yet another port of NFS on a System V based Workstation", J.  Rogado and 
     G. Vaysseix (INRIA, France).

   + "HARKYS: A New Network File Systems Approach", A. Baldi and L. Stefanelli 
      (Systems & Management, Italy).

   + "The Austec ACENET High-level Networking Software", J.A.  Longo and D.W. 
      Scott (Austec, UK).

   + "Design and Implementation of MUNIX/NET", R. Wildgruber (PCS, Germany).

   + "Remote File Systems are not enough", L.F. Marshall, (U. of Newcastle 
      upon Tyne).

 - Distributed File Systems:

   + "VOLUMES: A Data Structuring Primitive for Large Distributed File Systems",
      B. Sidebotham, (CMU, USA).

   + "AFS, BFS, CFS,... or Distributed File Systems for UNIX", A.  Barak and 
      D. Malki, (The Hebrew U. of Jerusalem, Israel).

   + "The GUIDE Distributed File System", G. Vandome, (Bull, France).

   + "A Model for a Virtual Database Machine", M. Farmer (Birkbeck College, UK)
      and B. Robinson, (Hatfield Polytechnic, UK).

 - Operation of Distributed Environments:

   + "Managing a Distributed Environment", N. Kincl, T. Jin, and R.  Michaels, 
      (Hewlett-Packard Labs, USA).

   + "BAU: Backup and Archival for UNIX", K. Eckhoff and D.  Karrenberg, 
      (Dortmund U., Germany).

 - Heterogeneity:

   + "Interconnecting Heterogeneous Computer Systems", A.P. Black and E.D. 
     Lazowska (U. of Washington, USA).

   + "Automated Remote Dialog", W. Schwabl, (Technical University Vienna, 
      Austria).

- Art in Distributed Environments:

   + "+1 201-644-2332 or Eedie & Eddie Make Beautiful Music in a Distributed 
      Computing Environment", P.S. Langston, (Bell Communications Research, USA)

- Distributed Systems:

   + "The EDEN Project: Overview and Experiences", A. P. Black, (U. of 
      Washington, USA).

   + "MACH: A Basis for Future UNIX Development", A. Tevanian, (CMU, USA).

   + "Towards a Distributed UNIX System: the CHORUS Approach", F.  Armand, 
      M. Gien, M. Guillemont, and P. Leonard (CNET/INRIA, France).

   + "From UNIX to a Usable Distributed Operating System", R. van Renesse, 
      (Vrije U. Amsterdam, Netherlands).

   + "Structure of the BirliX Operating System", H. Hartig, W.  Kuhnhauser,  
      W. Lux, H. Streich, and G. Goos, (GMD, Germany).

   + "MANUS: an Experimental Educational UNIX  Network",  G.  Florijn, 
      (IHBO "de Maere", Netherlands).

- Facilities for Distributed Systems:

   + "A New Virtual Memory Implementation for Berkeley UNIX", M.  Kirk 
      McKusick and M.J. Karels, (U.C. Berkeley, USA).

   + "MOS: A Load Balancing UNIX", A. Barak and O.G. Paradise, (The Hebrew 
      U. of Jerusalem, Israel).

- User Interfaces :

   + "A User Interface for Building Distributed Programming Environments", 
      Z. Sun and D. Hutchison, (U. of Lancaster, UK).

   + "Maintaining the State of a Distributed UNIX Process", R.  Isle, 
      (Freie Universitaet Berlin, Germany), J. Mueller, and L. Nentwig, (U. 
      Bremen, Germany).

   + "Validating Parallel Language Features with XLISP", T. de Ridder, (IHBO 
      "de Maere", Netherlands).

   + "Approaches to Parallel Programming on Multiprocessors", L.S.  Grob and 
      J. Lipkis, (New-York U., USA).

   + "A Dispassionate Analysis of a Couple of Existing Parallel Computers 
      Software Environments", N. Blachman, (RIACS/NASA, USA).

   + "SAST: a Distributed Object-Oriented Software Development Environment", 
      S. Gefroerer (Siemens, Germany), E. Falkenberg (U. of Queensland, 
      Australia), R. Schragl,  (UNA-DAT, Germany).

  - Multi-Processors and Parallel Computers:

   + "Multi-processing UNIX Systems: an Overview", R.T.Van Steenberg, (NCR, UK)

   + "Considerations for Massively Parallel UNIX Systems on the NYU 
      Ultracomputer and IBM RP3", J. Edler, A. Gottlieb, and J. Lipkis, 
      (New York U., USA).

   + "Computational servers in a UNIX environment", C. Castagnoli and A. 
      Sheppard, (Convex, USA).

Tutorials

Thursday 25 September 1986 will be dedicated to advanced
tutorials on the internals of 4.3BSD and System V, Release 3,
presented by the key wizards from Berkeley (Mike Karels and
Kirk McKusick) and AT&T (Bob Ducanson, Bruce Richards and Andy
Rifkin).


- Advanced 4.3BSD Topics

 9:15-10:30 Performance Tuning Techniques
    tools and techniques for measuring performance
    use of these techniques to tune name translation

 10:30-11:00 Break

 10:45-12:15 Networking and IPC
    cleanups and speedups
      buffer management
      mbuf allocation (M_WAIT)
    Xerox NS
    changes to socket/protocol interface
    TCP send policy (congestion control, silly window,
    delayed ack)
    changes to the link/transport interface for 4.3
      interface addressing, routing
      protocol gets interface info with packet
    Unibus buffer handling
    Unix domain changes

 12:30-14:00 Lunch

14:00-15:30 Interface Extensions and Performace Work in 4.3
   signals, model extensions and implementation cleanups
   nameserver integration
   syslog
   file handling (no. open files, close-on-exec not dup'ed,
     EXCL open on symlink, sticky directory)
   scheduling and timing tuning
   virtual memory optimizations
   file system tweaks

     15:30-16:00 Break

     16:00-5:15 Future Directions
        Virtual memory
          interface
          architecture and data structures
          implementation
        Remote filesystems
          design criteria
          implementation decisions: name translation,
          symlinks,
             recurs/iterative   lookup,   ..,
             heterogeneity.
          layering and internal interfaces
          authentication
          RPC
        Streams
          interface
          layering
          terminal protocols


   - System V, Release 3 Internals:

      Streams

      TLS (Transport Layer Interface)

      RFS

[end of programmme]