rowe@cme.nist.gov (Walter Rowe) (10/16/89)
I know this one has been asked dozens of times, but since those that requested the info didn't post summaries, I must ask it myself. I would like any information concerning the MACH kernel. If those who requested info before could send me the replies you got, I would appreciate it. Also, to anyone who may have insight into what I am wanting to do, please send me your suggestions. I am building a 680x0-based system that will support various robotics and image-processing tasks that will need to intercommunicate, and I think MACH may provide me with underlying OS platform that I'm looking for. Currently, these programs are developed on Sun workstations, but cross-compiled for our target hardware (680x0 also). ADV [thanks] ANCE Walter Rowe (rowe@cme.nist.gov) -------------------------------+-------------------------------------------- System Administrator | A friend's grandfather used to tell him: Robot Systems Division, NIST | There's two ways to do something: Bldg 220, Rm B121 | (1) You can do it right, or Gaithersburg, MD 20899 | (2) You can do it over. (301) 975-3694 | -------------------------------+--------------------------------------------
yyang@frame.com (Yeong Yang) (10/17/89)
>From: rowe@cme.nist.gov (Walter Rowe) >Message-ID: <ROWE.89Oct16092753@rosie.cme.nist.gov> > >I know this one has been asked dozens of times, but since those that >requested the info didn't post summaries, I must ask it myself. I >would like any information concerning the MACH kernel. If those who >requested info before could send me the replies you got, I would >appreciate it. Also, to anyone who may have insight into what I am >wanting to do, please send me your suggestions. Here's some references that I've managed to dig out. I've tried mailing to mach@cs.cmu.edu but have yet to hear anything from them. Good luck! Yeong Yang ----- yyang@frame.com -------------------------------------------------------------- Mach: A New Kernel Foundation for UNIX Development. Proceedings of Summer Usenix, July 1986 From RIG to Accent to Mach: The Evolution of a Network Operating System. ACM, November 1986 The Duality of Memory and Communication in Mach. ACM, November 1987 Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures. ACM, 1?? 1987 Related subject: Articles about Accent Other reading of general interest: A conversation with Steven Jobs. Cummunication of the ACM, April 1989 Posted by: Peter Frandsen Aalborg University Center, Denmark -------------------------------------------------------------- @INPROCEEDINGS{Accetta86, AUTHOR = "M. Accetta and R.Baron and D. Golub and R.Rashid and A.Tevanian and M. Young", TITLE = "Mach: A New Kernel Foundation for UNIX Development", BOOKTITLE = usenix86, YEAR = 1986 } @ARTICLE{Baron85A, AUTHOR = "R Baron and R Rashid and E Siegel and A Tevanian and M Young", TITLE = "MACH-1: An Operating System Environment for Large-Scale Multiprocessor Applications", JOURNAL = software, YEAR = 1985, MONTH = "July" } @INCOLLECTION{Baron85B, AUTHOR = "R Baron and R Rashid and E Siegel and A Tevanian and M Young", TITLE = "MACH-1: A Multiprocessor Oriented Operating System and Environment", YEAR = 1985, EDITOR = "Arthur Wouk", BOOKTITLE = "New Computing Environments: Parallel, Vector and Systolic,", PUBLISHER = "Siam", ADDRESS = {Philadelphia, PA} } @INPROCEEDINGS{Jones86, AUTHOR = "M Jones and R Rashid", TITLE = "Mach and MatchMaker: Kernel and Language Support for Object-Oriented and Distributed Systems", BOOKTITLE = oopsla86, YEAR = 1986, MONTH = "September" } @INPROCEEDINGS{Jones84, AUTHOR = "M Jones and R Rashid and M Thompson", TITLE = "Matchmaker: An Interface Specification Language for Distributed Processing", BOOKTITLE = "Proceedings of the 12th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages", Publisher = "ACM", Month = "January", YEAR = 1986 } @INPROCEEDINGS{Rashid81, AUTHOR = "R Rashid and G Robertson", TITLE = "Accent: A Communication Oriented Network Operating System Kernel", BOOKTITLE = "Proceedings of the 8th Symposium on Operating Systems Principles", YEAR = 1981, MONTH = "December", PUBLISHER = "ACM" } @TECHREPORT{Sansom86, AUTHOR = "R Sansom and D Julin and R Rashid", TITLE = "Extending a Capability Based System into a Network Environment", INSTITUTION = "CMU Computer Science Department", YEAR = 1986, MONTH = "April" } @INPROCEEDINGS{Smith86, AUTHOR = "E Smith and D Anderson", TITLE = "Flamingo: Object-Oriented Abstractions for User Interface Management", BOOKTITLE = usenix86, YEAR = 1986 } Posted by: Rajeev Chandrasekhar Intel Corp >> theres someone in my head, and its not me << 2625, Walsh Ave MS SC4-59 (408) 765-4632 Santa Clara, CA 95051 {hplabs,oliveb}!intelca!mipos2!rajeevc ------------------------------------------------------------------ Information on Mach licensing and distribution and technical reports can be obtained by writing to: Mach Project c/o Rick Rashid School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 or mach@cs.cmu.edu Current commercial products I am aware of are from NeXT, Encore, Evans&Sutherland and BBN. Mt Xinu has announced that it will be distributing commercial versions of Mach on several architectures beginning early next year (in much the way it has distributed BSD Unix). CMU distributes Mach for the VAX, Sun 3 and IBM RT architectures. Information on specific models, etc. can be obtained with the general Mach information packet. The current release is referred to as Mach Release 2. We are about to begin general distribution of Mach Release 2.5 (a number of Universities and companies already have early releases of 2.5). There is a license for Mach from CMU and you will need a Berkeley license to get a tape from us. There is no distribution or license fee paid to CMU, however. At CMU Mach runs on VAXen (uni and multiprocessors), DEC 3100s, Multimaxes, Sun 3s, Sun 4s, 386s, IBM RTs, IBM 370s and Macintosh IIs. Ports have also been done to a number of other machines by groups outside CMU. CMU has limited capacity to distribute software so we don't distribute Mach for all systems. We are, however, willing to provide Mach free to any manufacturer who is interested in distributing it for their own machines. If you want Mach for a machine for which there is a port but no current distributor, you should talk to your salesman or corporate representative. I should also point out that CMU maintains a mailing list for information about Mach. You can get on this list by sending mail to info-mach-request@cs.cmu.edu. The list itself is info-mach@cs.cmu.edu. An interface for external management of multiprocessor scheduling was the most recent topic on that list. Posted by: Rick Rashid
rhd@gator.cacs.usl.edu (Rajiv H. Dharmadhikari) (09/13/90)
Hi, Can anyone let me know where I can get more info. on MACH os. As a part of my coursework (DIST OS) I want to learn more about a currently existing implementation. I think MACH might be a good one to start with. Thanx, Rajiv %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EMAIL:rhd@gator.cacs.usl.edu %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%