🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #3610

Re: Debate: PowerMac "trounces" Pentium....???

#3610
From: Nevin ":-]" Liber
Date: Fri, 12 Apr 1996 12:34
19 lines
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!nevin
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>

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