Path: utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!purdue!decwrl!shelby!agate!saturn!spaf@cs.purdue.edu From: spaf@cs.purdue.edu (Gene Spafford) Newsgroups: comp.os.research Subject: Workshop Announcement Message-ID: <8663@saturn.ucsc.edu> Date: 7 Aug 89 18:39:08 GMT Sender: usenet@saturn.ucsc.edu Lines: 254 Approved: comp-os-research@jupiter.ucsc.edu Enclosed is the schedule and registration information on the first Usenix/SERC/ACM/IEEE-CS Workshop on Experiences with Building Distributed and Multiprocessor Systems (WEBDMS). Workshop on Experiences with Building Distributed and Multiprocessor Systems (WEBDMS) Sponsored by the Usenix Association and the Software Engineering Research Center (SERC) In cooperation with ACM SIGOPS and ACM SIGSOFT, and with the IEEE-CS TC on OS and IEEE-CS TC on Distributed Systems Where: Marriott Marina, Ft. Lauderdale, FL When: October 5 & 6, 1989 Cost: Registration and proceedings are $225 Proceedings alone are $30 To register, contact: USENIX Conference Office 22672 Lambert St. Suite 613 El Toro, CA 92630 (714) 588-8649 judy@usenix.org To order proceedings, contact: USENIX Association Office 2560 Ninth St. Suite 215 Berkeley, CA 94710 (415) 528-8649 office@usenix.org For more information, contact: George Leach WEBDMS General Chair AT&T Paradyne Corp. PO Box 2826 Largo, FL 34649-2826 (813) 530-2376 reggie@pdn.paradyne.com -or- Gene Spafford WEBDMS Program Chair Dept. of Computer Sciences Purdue University W. Lafayette, IN 47907-2004 (317) 494-7825 soaf@cs.purdue.edu Tentative Workshop Schedule Wed. Oct 4 evening registration and self-hosted'' reception Thu. Oct 5 8:30 am Opening remarks. George Leach, Workshop Chair. 8:45 am Session I: Objects and Virtual Memory - A Distributed Implementation of the Shared Data-Object Model by Henri E. Bal, M. Frans Kaashoek and Andrew S. Tanenbaum (Vrije Universiteit, Amsterdam) - An Implementation of Distributed Shared Memory by Umakishore Ramachandran and M. Yousef A. Khalidi (Georgia Institute of Technology, Atlanta) - An Object-Oriented Implementation of Distributed Virtual Memory by Gary M. Johnston and R. H. Campbell (University of Illinois at Urbana- Champaign) 10 am Coffee/tea/etc. break. 10:45 am Session II: Process Control - Experience with Process Migration in Sprite by Fred Douglis (University of California, Berkeley) - Dynamic Server Squads in Yackos by Debra Hensgen and Raphael Finkel (University of Kentucky, Lexington) - Fine-Grain Scheduling by Henry Massalin and Calton Pu (Columbia University, New York) noon Lunch 1:30 pm Session III: Performance Considerations - The Parallelization of Mach/4.3BSD: Design Philosophy and Performance Analysis by Joseph Boykin and Alan Langerman (Encore Computer Corporation, Marlborough) - Efficient Implementation of Modularity in RAID by Charles Koelbel, Fady Lamaa, and Bharat Bhargava (Purdue University, West Lafayette) - Making libc Suitable for use by Parallel Programs by Julie Kucera (Convex Computer Corporation, Richardson) 2:45 pm Coffee/tea/soda break. 3:30 pm Session IV: Concepts - Revolution 89 -or- Distributing UNIX Brings it Back to its Original Virtues by Francois Armand, Michel Gien, Frederic Herrmann, and Marc Rozier (Chorus Systems, En Yvelines) - Experience with the Distributed Data Structure Paradigm in Linda by Henri E. Bal, M. Frans Kaashoek and Andrew S. Tanenbaum (Vrije Universiteit, Amsterdam) 4:20 pm until... Work-in-Progress presentations. 5-7 minutes each-contact program chair to participate (Gene Spafford, spaf@cs.purdue.edu, (317) 4944-7825). 6:00 to 8:00 pm Catered reception. Fri. Oct. 6 8:30 am Session V: Multiprocessors - TUMULT-64: a real-time multi- processor system by Pierre G. Jansen and Gerard J. M. Smit (University of Twente, Enschede) - Experiences with a Family of Multiprocessor Real-Time Operating Systems by Prabha Gopinath and Thomas Bihari (Philips Laboratories, Briarcliff Manor) - Implementation Issues for the Psyche Multiprocessor Operating System by Michael L. Scott, Thomas J. LeBlanc, and Brian D. Marsh (University of Rochester) 9:45 am Coffee/tea/soda break. 10:30 am Session VI: Tools - Experience with P/Mothra: A Tool for Mutation Based Testing on A Hypercube by ByoungJu Choi and Aditya P. Mathur (Purdue University, West Lafayette) - Debugging and Performance Monitoring in HPC/VORX by Howard P. Katseff (AT&T Bell Laboratories, Holmdel) - CAPS - A Coding Aid used with the PASM Parallel Processing System by James E. Lumpp, Jr., Samuel A. Fineberg, Wayne G. Nation, Thomas L. Casavant, Edward C. Bronson, Howard J. Siegel, Perre H. Pero, Thomas Schwederski, and Dan C. Marinescu (Purdue University, West Lafayette) - The Implementation of Aide: A Support Environment for Distributed Object-Oriented Systems by Rodger Lea and Johnathan Walpole (University of Lancaster, Bailrigg) 12:15 pm Lunch 1:30 pm Session VI: Object-oriented Construction - Experience With Implementing and Using An Object-Oriented, Distributed System by D. Decouchant, M. Riveill, C. Horn, and E. Finn (Bull-IMAG, Gieres) - Prototyping a distributed object- oriented OS on Unix by Marc Shapiro (INRIA, Le Chesnay) - Clouds: Experiences in Building an Object Based Distributed Operating System by Umakishore Ramachandran, Sathis Menon, Richard J. LeBlanc, M. Yousef A. Khalidi, Phillip W. Hutto, Partha Dasgupta, Jose M. Bernabeu-Auban, William F. Appelbe, and Mustaque Ahamad (Georgia Institute of Technology, Atlanta) 2:45 pm Coffee/tea/etc break. 3:30 pm Session VII: Communications, Heterogeneous Systems, and the A-word. - Experiences with Efficient Interprocess Communication in Dune by Marc F. Pucci and James Alberi (Bell Communications Research, Morristown) - Using Transputer Networks to Accelerate Communication Protocols by Horst Schaaser (Hewlett-Packard Laboratories Bristol) - ARCADE: A Platform for Heterogeneous Distributed Operating Systems by David L. Cohn, William P. Delaney, and Karen M. Tracey (University of Notre Dame) - A Decentralized Real-Time Operating System Supporting Distributed Execution of Ada Tasks by Roger K. Shults (Rockwell International- Collins Divisions, Cedar Rapids) 4:50 pm Closing remarks