Csound Csound-dev Csound-tekno Search About

RE: Dual or more Pentium's

Date1998-04-13 15:13
From"joe.beuckman"
SubjectRE: Dual or more Pentium's
On Mon, 13 Apr 1998, Dustin Barlow wrote:

> >From what I understand, the processors run in parallel.  So if you have a 
> dual Pentium 200, then it is the equivalent of a 400 mhz machine.

Not exactly- there is overhead associated with running the processors in
parallel- for instance, only one of the processors can write to a shared
memory segment at one time...  it depends heavily on exactly what type of
operations are being performed but i would roughly guestimate that you
might call it a 370-390 mhz machine- never 400 mhz even for the most
efficiently written program.

-j0e

Date1998-04-13 15:17
FromPiche Jean
SubjectRE: Dual or more Pentium's
> 
> From what I understand, the processors run in parallel.  So if you have a 
> dual Pentium 200, then it is the equivalent of a 400 mhz machine.

hmmm, that would be nice, but reality is otherwise... The software has to
implement processing routines in a very specific way to take advantage of
parallelism. My hunch is that you *may* be able to run two distinct csound
processes at the same time, writing to separate files, but even that is not
at all clear... However, some advantage may be gained from being able to
fully dedicate a CPU to synthesis duties but not much beyond that. 


_____________________________________________________________________________
                                                                   Jean Piche
                                                                Musique - UdM
                                                      pichej@ERE.Umontreal.ca

Date1998-04-13 16:41
FromLaszlo Vecsey
SubjectRE: Dual or more Pentium's - threaded csound
How difficult would it be to create a threaded csound?
i.e. how much more spaghetti would that add to the code :>

- lv

On Mon, 13 Apr 1998, Piche Jean wrote:

> > 
> > From what I understand, the processors run in parallel.  So if you have a 
> > dual Pentium 200, then it is the equivalent of a 400 mhz machine.
> 
> hmmm, that would be nice, but reality is otherwise... The software has to
> implement processing routines in a very specific way to take advantage of
> parallelism. My hunch is that you *may* be able to run two distinct csound
> processes at the same time, writing to separate files, but even that is not
> at all clear... However, some advantage may be gained from being able to
> fully dedicate a CPU to synthesis duties but not much beyond that. 
> 
> 
> _____________________________________________________________________________
>                                                                    Jean Piche
>                                                                 Musique - UdM
>                                                       pichej@ERE.Umontreal.ca
> 
> 

Date1998-04-13 17:02
FromDustin Barlow
SubjectRE: Dual or more Pentium's
>From what I understand, the processors run in parallel.  So if you have a 
dual Pentium 200, then it is the equivalent of a 400 mhz machine.

DB

-----Original Message-----
From:	Ken Locarnini [SMTP:nunativs@jps.net]
Sent:	Sunday, April 12, 1998 2:08 PM
To:	CSound Mailing List
Subject:	Dual or more Pentium's

So what would multiple processors do, double the speed? the power?
Confused.
Ken

------------------------------------------------------------------------  
----
----
The Renew Eden Project
"You will see it, when you believe it."
------------------------------------------------------------------------  
----
----