home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!howland.reston.ans.net!paladin.american.edu!gatech!psuvax1!rutgers!rochester!cantaloupe.srv.cs.cmu.edu!lindsay
- From: lindsay+@cs.cmu.edu (Donald Lindsay)
- Newsgroups: comp.arch
- Subject: Re: reentrant
- Summary: more than that
- Message-ID: <C099MA.CpF.2@cs.cmu.edu>
- Date: 3 Jan 93 02:01:21 GMT
- References: <C04zn2.A95.2@cs.cmu.edu> <1993Jan2.122544.26198@sei.cmu.edu> <C08qF4.Knz@news.iastate.edu>
- Sender: news@cs.cmu.edu (Usenet News System)
- Organization: School of Computer Science, Carnegie Mellon
- Lines: 23
- Nntp-Posting-Host: gandalf.cs.cmu.edu
-
- john@iastate.edu (John Hascall) writes:
- >}>The OS world is moving towards multithreading...
- >But as far as (popular) commercially available OSes, it would seem not:
- [list omitted]
- > UNIX: not yet
-
- One can easily multithread programs on lots of "Unix" machines:
- Crays, Intel Paragon, KSR/1, Alpha, SPARCstation, Sequent, and so on.
- On some of these machines, the vendor rather expects you to do this
- (notably, the multiprocessor vendors). On other machines, it is
- achieved by using a "threads package" that papers over some
- infelicity or other.
-
- Yes, there used to be Unixi where a thread package couldn't be done
- properly - as the Ada pioneers found out. [No way to overlap
- execution and I/O, for instance.] But Sun has moved towards
- threading, and now there's a Posix threads-package standard, so I
- felt safe in claiming a trend.
-
- I'd ask Robert how old the idea is, but since it's certainly older
- than much of the audience, I'll refrain.
- --
- Don D.C.Lindsay Carnegie Mellon Computer Science
-