Article View: comp.sys.powerpc
Article #3610Re: Debate: PowerMac "trounces" Pentium....???
From: Nevin ":-]" Liber
Date: Fri, 12 Apr 1996 12:34
Date: Fri, 12 Apr 1996 12:34
19 lines
1812 bytes
1812 bytes
In article <adtDppItC.I7q@netcom.com>, adt@netcom.com (Anthony D.
Tribelli) wrote:
> Nevin ":-]" Liber (nevin@CS.Arizona.EDU) wrote:
> : And PMT threads have to do sychronization (semaphores, etc.) to make sure
> : that shared data remains consistent, while CMT threads do not. It's just
> : a tradeoff.
> I believe you are mistaken, CMT threads may need to do synchronization.
> Things like sprinkling CPU yields inside of time consuming blocks of code
> do not neccessarily guarantee any sort of coordination between threads.
They might have to coordinate, but they don't need things like
semaphores. Under a CMT system, each thread can be considered an atomic
action until they explicitly give up the CPU. This make coordination far
easier than assuming that you might be interrupted at any time, which is
the assumption you have to make when programming PMT threads.
--
Nevin ":-)" Liber nevin@CS.Arizona.EDU (520) 293-2799
Technical Details
Message-ID:
<nevin-1204960534330001@192.12.69.5>Path:
arc1-ca.pugleaf.net!CS.Arizona.EDU!nevinReferences:
<4jj4mj$jnk@nntpb.cb.att.com> <danpop.828822597@rscernix> <3167FCAA.101@mts.se> <31680215.403E@mts.se> <4kdvbi$77c@dfw-ixnews4.ix.netcom.com> <adtDpLvI2.H3u@netcom.com> <dke-1004960729580001@adnline44.adnc.com> <adtDpntEF.Epw@netcom.com> <nevin-1104960029340001@192.12.69.5> <adtDppItC.I7q@netcom.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!CS.Arizona.EDU!nevin From: nevin@CS.Arizona.EDU (Nevin ":-]" Liber) Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy Subject: Re: Debate: PowerMac "trounces" Pentium....??? Date: Fri, 12 Apr 1996 05:34:33 -0700 Organization: University of Arizona CS Department, Tucson "It's too dang hot!" Arizona Message-ID: <nevin-1204960534330001@192.12.69.5> References: <4jj4mj$jnk@nntpb.cb.att.com> <danpop.828822597@rscernix> <3167FCAA.101@mts.se> <31680215.403E@mts.se> <4kdvbi$77c@dfw-ixnews4.ix.netcom.com> <adtDpLvI2.H3u@netcom.com> <dke-1004960729580001@adnline44.adnc.com> <adtDpntEF.Epw@netcom.com> <nevin-1104960029340001@192.12.69.5> <adtDppItC.I7q@netcom.com> NNTP-Posting-Host: mac-nevin.cs.arizona.edu X-Newsreader: Yet Another NewsWatcher 2.2.0b6