home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / news / announce / conferen / 1190 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  14.2 KB

  1. Path: sparky!uunet!ornl!rsg1.er.usgs.gov!darwin.sura.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!olivea!gossip.pyramid.com!pyramid!tekbspa!denny
  2. From: carolyn@usenix (Carolyn Carr)
  3. Newsgroups: news.announce.conferences
  4. Subject: USENIX Winter 1993 Technical Conference: Technical Sessions
  5. Keywords: USENIX Association
  6. Message-ID: <BxxzH5.FE5@tss.com>
  7. Date: 19 Nov 92 02:41:28 GMT
  8. Expires: Fri, 29 Jan 1993 08:00:00 GMT
  9. Sender: denny@tss.com (Denny Page)
  10. Organization: Usenix Association Office, Berkeley
  11. Lines: 487
  12. Approved: denny@tss.com
  13.  
  14.  
  15.                 USENIX WINTER 1993 TECHNICAL CONFERENCE
  16.  
  17.             January 25-29, 1993
  18.                San Diego, California
  19.  
  20. TECHNICAL SESSIONS - Wednesday though Friday
  21.  
  22. Wednesday, January 27
  23.  
  24. 9:00 am - 10:20 am
  25. OPENING REMARKS
  26. Rob Kostad, Berkeley Software Design, Inc. & Daniel Geer,
  27. Geer Zolot Associates
  28.  
  29. KEYNOTE ADDRESS
  30. Robert Carr, Go Corporation
  31.  
  32. Robert Carr will speak on mobile pen-based computing
  33. and its impact on the technology and the marketplace.
  34.  
  35. Robert Carr is Vice-President of Software and co-
  36. founder of Go (a 150-person mobile pen-based input
  37. company).  He is the architect of PenPoint, the leading
  38. technology contender for mobile pen-based computing.
  39. Carr joined Go in 1985 when Go acquired Forefront
  40. Corporation.  He was co-founder of Forefront in 1983 and
  41. the designer and principal developer of its award-
  42. winning integrated office automation system.  From
  43. 1986 to 1987, Carr was Chief Scientist at Ashton-Tate.
  44. He holds both BS and MS degrees in computer engineering
  45. from Stanford University.
  46.  
  47. 10:20 am - 10:45 am  Break
  48.  
  49. 10:45 am - 12:05 pm  [track 1]
  50.  
  51. Libraries & Links
  52. Session Chair:  Tom Christiansen, CONVEX Computer Corp.
  53.  
  54. Improved Libraries for Dictionaries and Abstract Graphs
  55. Stephen C. North, Kiem-Phong Vo, AT&T Bell Laboratories
  56.  
  57. Linking Shared Segments
  58. W. E. Garrett, M. L. Scott, R. G. Bianchini, L. I.
  59. Kontothanassis, R. A. McCallum, J. A. Thomas, R.
  60. Wisniewskii, S. Luk, University of Rochester
  61.  
  62. A Library Implementation of POSIX Threads under UNIX
  63. Frank Mueller, Florida State University
  64.  
  65. 10:45 am - 12:05 pm  [track 2]
  66.  
  67. New Views
  68. Session Chair:  Peter Honeyman, CITI, University of
  69. Mighigan
  70.  
  71. Hello World. . .
  72. Rob Pike, Ken Thompson, AT&T Bell Laboratories
  73.  
  74. Es:  A Shell with Higher Order Functions
  75. Paul Haahr, Adobe Systems & Byron Rakitzis, Network
  76. Appliance Corporation
  77.  
  78. Jgraph: A Filter for Plotting Graphs in PostScript
  79. James S. Plank, Princeton University
  80.  
  81.  
  82. 10:45 am - 12:05 pm  [track 3]
  83.  
  84. Invited Talk:  Molecular Visualization
  85. Thomas Ferrin, University of California, San Francisco
  86.  
  87. The ability to display and interactively manipulate
  88. molecular models is a powerful method for studying the
  89. structures and interactions of molecules. This talk will
  90. describe MidasPlus, an interactive system used to study
  91. three dimensional macromolecular structures.  It will
  92. illustrate the various ways molecular data can be
  93. visualized and manipulated. The techniques include
  94. atomic coordinate data, controls for rotations and
  95. translations, depth-cued wireframe images, a variety of
  96. surface forms, stereo view and kinetic depth effects, and
  97. color encoded quantitative information.
  98.  
  99. 12:05 pm - 1:30 pm  Lunch
  100.  
  101. 1:30 pm - 2:50 pm [track 1]
  102.  
  103. Tuning
  104. Session Chair:  Dinah McNutt, Tivoli Systems, Inc.
  105.  
  106. Faster AFS
  107. Michael T. Stolarchuk, University of Michigan
  108.  
  109. The AutoCacher:  A File Cache Which Operates at the NFS
  110. Level
  111. Ron Minnich, Supercomputing Research Center
  112.  
  113. Pitfalls in Multithreading SVR4 STREAMS and Other
  114. Weightless Processes
  115. Sunil Saxena, J. Kent Peacock, Vijaya Verma, Mohan
  116. Krishnan, Intel Multiprocessor Consortium
  117.  
  118. 1:30 pm - 2:50 pm [track 2]
  119.  
  120. Tools
  121. Session Chair:  Saul G. Wold, Sun Microsystems, Inc.
  122.  
  123. Warlock: A Static Data Race Analysis Tool
  124. Nicholas Sterling, SunSoft, Inc.
  125.  
  126. DUEL - A Very High Level Debugging Language
  127. Michael Golan, David R. Hanson, Princeton University
  128.  
  129. The San Diego ``Zoo'':  A Multicomputer Test Suite
  130. Chris Peak, Locus Computing Corporation
  131.  
  132. 1:30 pm - 2:50 pm [track 3]
  133.  
  134. Invited Talk:  Internationalization
  135. Jeff Haemer, Canary Software
  136.  
  137. Nervous about moving your working code to a world
  138. where "chocolate" sorts after "cuba libre", strchr(s, 'r')
  139. can land you in the middle of a two-byte character, or
  140. upper- and lower-case are meaningless?  This talk is a
  141. gentle, practical introduction to the not-so-gentle world
  142. of internationalization.  It offers an overview of the
  143. problems and current solutions.
  144.  
  145. 2:50 pm - 3:30 pm  Break
  146.  
  147. 3:30 pm - 5:00 pm [track 1]
  148.  
  149. Communications
  150. Session Chair:  Dave Taylor, Sun World Magazine, Inc.
  151.  
  152. PhoneStation, Moving the Telephone onto the Virtual
  153. Desktop
  154. Stephen A. Uhler, Bellcore
  155.  
  156. Glish:  A User-level Software Bus For Loosely Coupled
  157. Distributed Systems
  158. Vern Paxson, Chris Saltmarsh, Lawrence Berkeley
  159. Laboratory
  160.  
  161. UNIX Services for Multilevel Storage and Communications
  162. over a Secure LAN
  163. Bruno d'Ausbourg, Christel Calas, CERT-ONERA
  164.  
  165. 3:30 pm - 5:00 pm [track 2]
  166.  
  167. Invited Talk:  Highlights from the USENIX MicroKernel
  168. Workshop and Other Kernel Architectures, April 1992
  169. Chaired by Lori Grob, Chorus systemes
  170.  
  171. 3:30 pm - 5:00 pm [track 3]
  172.  
  173. Invited Talk:  TCP/IP System Administration
  174. Adnib Craig Hunt, National Institute of Standards and
  175. Technology
  176.  
  177. This presentation is about how to make TCP/IP work on
  178. your UNIX system. After summarizing the basics of
  179. TCP/IP, the talk will address planning and preparation
  180. for a network connection, configuration of the network
  181. interface, of the routing table, and of the name server.  It
  182. concludes with some very simple troubleshooting tips.
  183.  
  184. Thursday, January 28
  185.  
  186. 9:00 am - 10:20 am [track 1]
  187.  
  188. Xbits
  189. Session Chair:  Mary Seabrook, Open Systems Solutions,
  190. Inc.
  191.  
  192. A Smart Frame Buffer
  193. Joel McCormack, Bob McNamara, Digital Equipment
  194. Corporation
  195.  
  196. Wafe - An X Toolkit Based Frontend for Application
  197. Programs in Various Programming Languages
  198. Gustaf Neumann, Stefan Nusser, Vienna University of
  199. Economics & Business Administration
  200.  
  201. Design and Implementation of a Multi-Threaded Xlib
  202. Carl Schmidtmann, Digital Equipment Corporation
  203. consultant, Michael Tao, Xerox, & Steven Watt, Xerox
  204. consultant
  205.  
  206. 9:00 am - 10:20 am [track 2]
  207.  
  208. Filesystems, I
  209. Session Chair:  Dan Geer, Geer Zolot Associates
  210.  
  211. The Design and Implementation of the Inversion File
  212. System
  213. Michael Olson, University of California, Berkeley
  214.  
  215. Operating System Support for Portable Filesystem
  216. Extensions
  217. Neil Webber, Epoch Systems
  218.  
  219. File Systems in User Space
  220. Paul Eggert, Twin Sun, D. Stott Parker, University of
  221. California, Los Angeles
  222.  
  223. 9:00 am - 10:20 am [track 3]
  224.  
  225. Invited Talk:  Resource Discovery and Network
  226. Measurement in the Global Internet
  227. Mike Schwartz, University of Colorado, Boulder
  228.  
  229. Several experimental Internet resource discovery
  230. systems will be described.  Emphasis will be on
  231. techniques developed to characterize information
  232. automatically and to leverage the information in its
  233. natural state of distribution.  The talk includes
  234. discussion of a number of network measurement studies
  235. that focus on how people use Internet services, and on
  236. changes in Internet connectivity and service offerings.
  237.  
  238. 10:20 am - 10:45 am  Break
  239.  
  240. 10:45 am - 12:05 pm  [track 1]
  241.  
  242. Overhead
  243. Session Chair:  Rob Kolstad, Berkeley Software Design,
  244. Inc.
  245.  
  246. UNIX Kernel Support for OLTP Performance
  247. Tom Rogers, Hyuck Yoo, Sun Microsystems, Inc.
  248.  
  249. A Study of Overheads in DECStation Network Software
  250. Jonathon Kay, Joseph Pasquale, University of California,
  251. San Diego
  252.  
  253. The BSD Packet Filter:  A New Architecture for User-
  254. level Packet Capture
  255. Steve McCanne, Van Jacobson, Lawrence Berkeley
  256. Laboratory
  257.  
  258. 10:45 am - 12:05 pm  [track 2]
  259.  
  260. I/O, I/O
  261. Session Chair:  Jeff Schwab, Purdue University
  262.  
  263. The Organization of Networks in Plan 9
  264. Dave Presotto, Phil Winterbottom, AT&T Bell
  265. Laboratories
  266.  
  267. Handling Removable Media in Solaris
  268. Howard Alt, SunSoft, Inc.
  269.  
  270. An Advanced Tape Cataloging System for UNIX Systems
  271. Christopher J. Calabrese, AT&T Bell Laboratories
  272.  
  273. 10:45 am - 12:05 pm  [track 3]
  274.  
  275. Invited Talk:  From Blazon to PostScript
  276. Daniel V. Klein, LoneWolf Systems
  277.  
  278. Well defined languages for describing pictures have been
  279. around since at least the 11th century.  This talk
  280. describes the progression of drawing languages starting
  281. with Blazon (a heraldic language) through modern-day
  282. Postscript, with digressions into similar languages for
  283. knitting and weaving, cattle brands, hieroglyphics, and
  284. the numerous encodings that have evolved over the
  285. centuries.  This is both a technical and a "fun" talk.
  286.  
  287. 12:05 pm - 1:30 pm  Lunch
  288.  
  289. 1:30 pm - 2:50 pm [track 1]
  290.  
  291. Kernel Improvements
  292. Session Chair:  J. Kent Peacock, Intel Multiprocessor
  293. Consortium
  294.  
  295. Efficient Kernel Memory Allocation on Shared-Memory
  296. Multiprocessors
  297. Paul E. McKenney, Jack Slingwine, Sequent Computer
  298. Systems, Inc.
  299.  
  300. An Implementation of a Log-Structured File System for
  301. UNIX
  302. Margo Seltzer, Marshall Kirk McKusick,, University of
  303. California, Berkeley, Keith Bostic, BSDI, & Carl Staelin,
  304. Hewlett-Packard
  305.  
  306. Exploiting In-Kernel Data Paths to Improve I/O
  307. Throughput and CPU Availability
  308. Kevin Fall, Joseph Pasquale, University of California, San
  309. Diego
  310.  
  311. 1:30 pm - 2:50 pm [track 2]
  312.  
  313. Invited Talk:  A History of UNIX
  314. Greg Rose, Australian Computing & Communications
  315. Institute
  316.  
  317. The consistent exponential growth in the popularity of
  318. UNIX systems means that the average user knows little
  319. of its actual history.  Much of the UNIX operating system
  320. has its roots either in the evolutionary process leading
  321. to the current versions, or in the political environment
  322. prevailing while that evolution was happening.  By
  323. exploring the history of this development, a number of
  324. otherwise obscure things about UNIX become much
  325. clearer.
  326.  
  327. 1:30 pm - 2:50 pm [track 3]
  328.  
  329. Invited Talk:  The Odin System
  330. Geoff Clemm, Bellcore
  331.  
  332. This talk will introduce Odin.  Odin is a replacement for
  333. Make. It is simpler, faster, and more powerful than Make,
  334. especially for large, complex projects.  Specific
  335. differences between Odin and Make include:  dependency
  336. computation, validity of derived objects, disk space
  337. useage, file variants, and file sharing.
  338.  
  339. 2:50 pm - 3:30 pm  Break
  340.  
  341. 3:30 pm - 5:00 pm
  342.  
  343. Debate Followed by Panel Discussion:
  344. Intellectual Property
  345. Participants include William Ryan, General Attorney,
  346. Intellectual Property Law, AT&T Bell Laboratories
  347.  
  348. Friday, January 29
  349.  
  350. 9:00 am - 10:20 am [track 1]
  351.  
  352. Information Discovery
  353. Session Chair:  Jim Duncan, Pennsylvania State
  354. University
  355.  
  356. Fremont:  A System for Discovering Network
  357. Characteristics and Problems
  358. David C. M. Wood, Michael F. Schwartz, University of
  359. Colorado, Boulder
  360.  
  361. The Enterprise Distributed User Directory Service
  362. C. Mic Bowman, Chanda Dharap, Pennsylvania State
  363. University
  364.  
  365. Essence:  A Resource Discovery System Based on
  366. Semantic File Indexing
  367. Darren Hardy, Michael F. Schwartz , University of
  368. Colorado, Boulder
  369.  
  370. 9:00 am - 10:20 am [track 2]
  371.  
  372. Monitoring
  373. Session Chair:  Dick Dunn, eklektix
  374.  
  375. Hardware Profiling of Kernels
  376. Andrew McRae, Megadata Corporation
  377.  
  378. A Randomized Sampling Clock For CPU Utilization
  379. Estimation and Code Profiling
  380. Steven McCanne, Chris Torek, Lawrence Berkeley
  381. Laboratory
  382.  
  383. Fault Interpretation:  Fine-grain Monitoring of Page
  384. Access
  385. Daniel R. Edelson, INRIA
  386.  
  387. 9:00 am - 10:20 am [track 3]
  388.  
  389. Invited Talk:  Highlights from the USENIX Filesystems
  390. Workshop, May 1992
  391. Chaired by Peter Honeyman, CITI, University of Michigan
  392.  
  393. 10:20 am - 10:45 am  Break
  394.  
  395. 10:45 am - 12:05 pm  [track 1]
  396.  
  397. Filesystems, II
  398. Session Chair:  Matthew Blaze, AT&T Bell Laboratories
  399.  
  400. UNIX Disk Access Patterns
  401. Chris Ruemmler, John Wilkes, Hewlett-Packard
  402.  
  403. An Analysis of File Migration in a UNIX Supercomputing
  404. Environment
  405. Ethan L. Miller, Randy H. Katz, University of California,
  406. Berkeley
  407.  
  408. HighLight:  Using a Log-structured File System for
  409. Tertiary Storage Management
  410. John Kohl, University of California, Berkeley & Digital
  411. Equipment Corporation, Carl Staelin, Hewlett-Packard, &
  412. Michael Stonebraker, University of California, Berkeley
  413.  
  414. 10:45 am - 12:05 pm  [track 2]
  415.  
  416. O/S Implementations
  417. Session Chair:  Steve McDowell, Exlog, Inc.
  418.  
  419. An OSF/1 UNIX for MPP Systems
  420. David Black, Paulo Guedes, John LoVerso, Durriya
  421. Netterwala, Faramarz Rabii, Paul Roy, Michael Barnett,
  422. Brad Kemp, Mike Leibensperger, Chris Peak, Roman
  423. Zajcew, Locus Computing Corporation
  424.  
  425. An Implementation of UNIX on an Object Oriented
  426. Operating System
  427. Yousef A. Khalidi, Michael N. Nelson, Sun Microsystems,
  428. Inc.
  429.  
  430. The Nachos Instructional Operating System
  431. Wayne A. Christopher, Steven J. Procter, Thomas E.
  432. Anderson University of California, Berkeley
  433.  
  434.  
  435. 10:45 am - 12:05 pm  [track 3]
  436.  
  437. Invited Talk:  MIME & Metamail: Moving Multimedia Mail
  438. into the Mainstream?
  439. Nathaniel S. Borenstein, Bellcore
  440.  
  441. Most users continue to live in a text-only world, at least
  442. for email.  MIME (Multipurpose Internet Mail Extensions)
  443. provides a standard format for multimedia electronic
  444. mail. Early MIME implementations effect a transition
  445. from text to multimedia, but the overall task is
  446. enormous - requiring nothing less than the replacement
  447. of ASCII as the "common denominator."  This talk
  448. provides an overview of MIME, then describes current
  449. MIME implementations and the remaining obstacles that
  450. separate us from the dream of universal multimedia
  451. communication.
  452.  
  453. 12:05 pm - 1:30 pm  Lunch
  454.  
  455. 1:30 pm - 2:50 pm [track 1]
  456.  
  457. Cache & Carry
  458. Session Chair:  David S. H. Rosenthal, SunSoft, Inc.
  459.  
  460. The Design and Implementation of a Mobile
  461. Internetworking Architecture
  462. John Ioannidis, Columbia University
  463.  
  464. Mobile Computing Environment Based on Internet Packet
  465. Forwarding
  466. Hiromi Wada, Takashi Yozawa, Tatsuya Ohnishi, Yasunori
  467. Tanaka, Matsushita
  468.  
  469. The Compression Cache:  Using Online Compression to
  470. Extend Physical Memory
  471. Fred Douglis, Matsushita
  472.  
  473. 1:30 pm - 2:50 pm [track 2]
  474.  
  475. Invited Talk:  Highlights from the USENIX System
  476. Admistration Conference (LISA VI), October 1992
  477. Chaired by Rob Kolstad, Berkeley Software Design, Inc.
  478.  
  479. 1:30 pm - 2:50 pm [track 3]
  480.  
  481. Invited Talk: Object Databases: More Than a Shift in
  482. Modeling Paradigm
  483. David J. Jordan, AT&T Bell Laboratories
  484.  
  485. Migrating from relational to object database technology
  486. involves more than just applying the object paradigm to
  487. conceptual database schema design.  A key factor is the
  488. choice of language used for specifying object semantics,
  489. and where the resulting functionality executes - in the
  490. client applications or database server - potentially
  491. yielding database transparency and reduced application
  492. development costs.  The presentation will provide a
  493. conceptual overview of object databases and how they
  494. differ from current relational technology so one can
  495. better determine which technology is more appropriate
  496. for a particular application.
  497.  
  498. 2:50 pm - 4:00 pm
  499.  
  500. CLOSING REMARKS
  501.