Re: beowulf clusters

John Harrison <[email protected]> Wed, 30 Mar 2005 13:25:58 -0500
Newsgroups gmane.comp.audio.csound.tekno
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============1445611850==
Content-Type: multipart/alternative;
	boundary="------------050505000003030505050005"

This is a multi-part message in MIME format.
--------------050505000003030505050005
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by plot.bek.no id j2UIQI4H002386

Can you say more about UDP patches that have been posted? I did a search=20
for this and came up dry. Does this capability exist natively in=20
Csound5? Is this UDP full duplex or send-to-Csound only (as -L stdin is)?

-John

abez wrote:

>There are 2 options to running csound in parallel:
>
>	1. Networked CSound
>
>		Send CSound UDP messages etc using patches that have
>been previously posted, or use netcat and -L stdin . Then you send your
>score events out to various CSounds and remultiplex the audio later.
>
>	2. Split your score up
>
>		If you have a long score, simply split it up based on
>many computers you have leave a few overlap notes to deal with long
>running instruments. Recombine later.
>
>	CSound is single threaded (unless you use the GUI). Marsys might
>be usable in parallel now but I'm not sure if that code is released,
>they have UDP and TCP sources and sinks.
>
>	abram
>
>On Wed, 30 Mar 2005, Atte Andr=E9 Jensen wrote:
>
> =20
>
>>gerald wrote:
>>   =20
>>
>>>Anyone on this list ever try to setup csound on a beowulf cluster or a=
ny
>>>other cluster environment?  In order to take advantage of a cluster,
>>>software needs to be written for parallel computing.  Is csound
>>>designed for parallel processes or does it use serial methods? =20
>>>     =20
>>>
>>I asked this quite som time back, and it seemed the csound wasn't=20
>>designed to run in multiple threads, whihc means you won't bennefit fro=
m=20
>>running it on a cluser.
>>
>>Things might have changed, and I still think this would be a very nice=20
>>ability to have...
>>
>>
>>   =20
>>
>
> =20
>

--------------050505000003030505050005
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Can you say more about UDP patches that have been posted? I did a
search for this and came up dry. Does this capability exist natively in
Csound5? Is this UDP full duplex or send-to-Csound only (as -L stdin
is)?<br>
<br>
-John<br>
<br>
abez wrote:
<blockquote
 cite="midPine.LNX.4.44.0503301011480.8172-100000-jPwT5PJblzxINNR54xuTaA@public.gmane.org"
 type="cite">
  <pre wrap="">There are 2 options to running csound in parallel:

	1. Networked CSound

		Send CSound UDP messages etc using patches that have
been previously posted, or use netcat and -L stdin . Then you send your
score events out to various CSounds and remultiplex the audio later.

	2. Split your score up

		If you have a long score, simply split it up based on
many computers you have leave a few overlap notes to deal with long
running instruments. Recombine later.

	CSound is single threaded (unless you use the GUI). Marsys might
be usable in parallel now but I'm not sure if that code is released,
they have UDP and TCP sources and sinks.

	abram

On Wed, 30 Mar 2005, Atte Andr&eacute; Jensen wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">gerald wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">Anyone on this list ever try to setup csound on a beowulf cluster or any
other cluster environment?  In order to take advantage of a cluster,
software needs to be written for parallel computing.  Is csound
designed for parallel processes or does it use serial methods?  
      </pre>
    </blockquote>
    <pre wrap="">I asked this quite som time back, and it seemed the csound wasn't 
designed to run in multiple threads, whihc means you won't bennefit from 
running it on a cluser.

Things might have changed, and I still think this would be a very nice 
ability to have...


    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
</body>
</html>

--------------050505000003030505050005--


--===============1445611850==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

_______________________________________________
csoundtekno mailing list
[email protected]

Subscribe, unsubscribe, change mailing list options:
http://plot.bek.no/mailman/listinfo/csoundtekno

--===============1445611850==--