10.1145/12178.12185acmconferencesArticle/Chapter ViewAbstractPublication PageshpwConference Proceedingsconference-collections
Article
Free Access

Personal distributed computing: the Alto and Ethernet hardware

Authors Info & Claims
Published:09 January 1986Publication History

ABSTRACT

Between 1972 and 1980, the first distributed personal computing system was built at the Xerox Palo Alto Research Center. The system was composed of a number of Alto workstations connected by an Ethernet local network. It also included servers that provided centralized facilities. This paper describes the development of the hardware that was the basis of the system.

References

  1. 1.N. Abramson. The ALOHA System. In Proc. AFIPS FJCC, pages 281-285, 1970.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.D.G. Bobrow et al. Tenex: A paged time-sharing system for the PDP-10. Communications of the ACM, 15(3):135-143, March 1972. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.D.R. Boggs et al. Pup: An internetwork architecture. IEEE Trans. Comm., 28(4):612-624, April 1980.Google ScholarGoogle ScholarCross RefCross Ref
  4. 4.D.K. Brotz. Laurel Manual. Technical Report CSL-81-6, Xerox Palo Alto Research Center, 1981.Google ScholarGoogle Scholar
  5. 5.S. Card et al. Evaluation of mouse, ratecontrolled isometric joystick, step keys and text keys for text selection on a CRT. Ergonomics, 21(8):601-613, August 1978.Google ScholarGoogle ScholarCross RefCross Ref
  6. 6.Douglas W. Clark, B.W. Lampson, and Kenneth A. Pier. The memory system of a highperformance personal computer. In The Dorado: A High-Performance Personal Computer--Three Papers, CSL-81-1, pages 51-80, Xerox Palo Alto Research Center, 1981.Google ScholarGoogle Scholar
  7. 7.L.P. Deutsch. Experience with a microprogrammed Interlisp system. IEEE Transactions on Computers, C-28(10), October 1979.Google ScholarGoogle Scholar
  8. 8.L.P. Deutsch. A Lisp machine with very compact programs. In Proc. 3rd IJCAI, Stanford, 1973.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.L.P. Deutsch and E.A. WaTt. Requirements for an experimental programming environment. Technical Report CSL-80-10, Xerox Palo Alto Research Center, June 1980.Google ScholarGoogle Scholar
  10. 10.D.C. Engelbart. The augmented knowledge workshop. In Proc. ACM Conf. on History of Personal Workstations, January 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.D.C. Engelbart. A conceptual framework for the augmentation of man's intellect. In Howerton and Weeks, editors, Vistas in Information Handling, volume 1, pages 1-29, Spartan Books, Washington, 1963.Google ScholarGoogle Scholar
  12. 12.D.C. Engelbart and W.K English. A research center for augmenting human intellect. In Proc. AFIPS Conf., pages 395-410, 1968.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.E.R. Fiala. The MAXC systems. IEEE Computer, 11(5):57-67, May 1978.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.J.W. Forgie. The Lincoln TX-2 input-output system. In Proc. Western Joint Computer Conf., pages 156-160, February 1957.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.C.M. Geschke et al. Early experience with Mesa. Communications of the ACM, 20(8):540- 553, August 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.A. Goldberg and D. Robson. Smalltalk-80: The Language and its Implementation. Addison- Wesley, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.D. Ingalls. The Smalltalk graphics kernel. Byte, 6(8):168-194, August 1981.Google ScholarGoogle Scholar
  18. 18.D.H. Ingalls. The Smalltalk-76 programming system: Design and implementation. In Proc. 5th ACM Syrup. Principles of Prog. Lang., pages 9-16, January 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.R.K. Johnsson and J.D. Wick. An overview of the Mesa processor architecture. ACM Sigplan Notices, 17(4):20--29, April 1982.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.A.C. Kay. Microelectronics and the personal computer. Scientific American, 237(3):236-245, September 1977.Google ScholarGoogle ScholarCross RefCross Ref
  21. 21.A.C. Kay. The Reactive Engine. PhD thesis, University of Utah, 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.B.W. Lampson, editor. Alto User's Handbook. Xerox Palo Alto Research Center, 1976.Google ScholarGoogle Scholar
  23. 23.B.W. Lampson. Guest editorial. Software- Practice and Experience, 2:195-196, 1972.Google ScholarGoogle ScholarCross RefCross Ref
  24. 24.B.W. Lampson. Personal distributed computing: The Alto and Ethernet software. In ACM Conf History of Personal Workstations, January 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.B.W. Lampson et al. A user machine in a timesharing system. Proc. IEEE, 54(12):1744-1766, December 1966.Google ScholarGoogle ScholarCross RefCross Ref
  26. 26.B.W. Lampson, Gene A. McDaniel, and Severo M. Ornstein. An instruction fetch unit for a high-performance personal computer. In The Dorado: A High-Performance Personal Computer--Three Papers, CSL-81-i, pages 21- 50, Xerox Palo Alto Research Center, 1981.Google ScholarGoogle Scholar
  27. 27.B.W. Lampson and K.A. Pier. A processor for a high-performance personal computer. In Proc. 7th Syrup. Computer Arch., pages 146-160, ACM Sigarch/IEEE, May 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.B.W. Lampson and R.F. Sproull. An open operating system for a single-user machine. ACM Operating Sys. Rev., 13(5), November 1979.Google ScholarGoogle Scholar
  29. 29.J. Licklider. Man-computer symbiosis. IRE Trans. Human Factors in Electronics, HFFE-I:4- 11, March 1960.Google ScholarGoogle Scholar
  30. 30.R.M. Metcalfe and D.R. Boggs. Ethernet: Distributed packet switching for local computer networks. Communications of the ACM, 19(7):395- 404, July 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. 31.R.M. Metealfe, D.R. Boggs, C.P. Thacker, and B.W. Lampson. U.S. Patent 4,063,220: Multipoint Data Communication System With Collision Detection. December 1977.Google ScholarGoogle Scholar
  32. 32.M. Richards. BCPL: A tool for compiler writing and system programming. In AFIPS Conf. Proc., pages 557-566, 1969.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 33.J.F. Shoch and 3.A. Hupp. Measured performance of an Ethernet local network. Communications of the ACM, 23(12):711-721, December 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. 34.W. Teitelman. A tour through Cedar. IEEE Software, 1(4), April 1984.Google ScholarGoogle Scholar
  35. 35.C.P. Thacker. SIL--a simple illustrator for cad. In S. Chang, editor, Fundamentals Handbook of Electrical Computer Engineering, Volume 3, pages 477-489, Wiley, 1983.Google ScholarGoogle Scholar
  36. 36.C.P. Thacker et al. Alto: A personal computer. In Siewiorek et al., editors, Computer Structures: Principles and Examples, chapter 33, McGraw- Hill, 1982. Also CSL-79-11, Xerox Palo Alto Research Center (1979).Google ScholarGoogle Scholar

Index Terms

  1. Personal distributed computing: the Alto and Ethernet hardware

                    Comments

                    Login options

                    Check if you have access through your login credentials or your institution to get full access on this article.

                    Sign in
                    • Published in

                      cover image ACM Conferences
                      HPW '86: Proceedings of the ACM Conference on The history of personal workstations
                      January 1986
                      198 pages
                      ISBN:0897911768
                      DOI:10.1145/12178

                      Copyright © 1986 ACM

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      • Published: 9 January 1986

                      Permissions

                      Request permissions about this article.

                      Request Permissions

                      Qualifiers

                      • Article

                    PDF Format

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader
                    About Cookies On This Site

                    We use cookies to ensure that we give you the best experience on our website.

                    Learn more

                    Got it!