Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: parallel rendering, eg via clusters

Date2008-01-17 06:22
Fromvictor
Subject[Csnd] Re: Re: Re: parallel rendering, eg via clusters
NetJack?
----- Original Message ----- 
From: "DavidW" 
To: 
Sent: Thursday, January 17, 2008 12:35 AM
Subject: [Csnd] Re: Re: parallel rendering, eg via clusters


> And going even more coarse grain - does anyone know of a sample- accurate 
> mixer that accepts audio stream buffers from across a  network. With a 
> pause-until samples-arrive would be even nicer.
>
> David
>
> On 17/01/2008, at 9:27 AM, victor wrote:
>
>> Access to files etc is solved by MPI where things are copied across
>> nodes and everything is unified. My approach was more coarsely-grained
>> one, where instead of looking how to parallelise Csound internally,
>> I would build a host that would run parallel instances of  Csound and
>> then load distribution would be a matter of starting events on each
>> of the nodes. One instance would distribute inputs (if any) and
>> collect the outputs, possibly in a blocking way, but asynchronous
>> operation also was something to try. Eventually we would move towards
>> a software that would load-balance automatically. Of course, not  many 
>> problems are coarsely-grained enough for this type of approach.
>>
>> So, perhaps we are not talking about a generic cluster solution, but
>> one tailored to a particular system, but working from the API level,
>> rather than providing support inside Csound. This does not exclude
>> a possible SMP version of  Csound that runs parallelised without the
>> user having to do anything in particular. But that is a different  thing
>> altogether.
>> Victor
>>
>>>> _________________________________________________
>
> experimental polymedia: www.avatar.com.au
> Sonic Communications Research Group,
> University of Canberra: creative.canberra.edu.au/scrg/
>
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound" 


Date2008-01-17 22:05
FromDavidW
Subject[Csnd] Re: parallel rendering, eg via clusters
Netjack, yes, I'd had a brainfade. However
"NetJack ... sync(s) all Clients to one Soundcard. So there will be no  
resampling or glitches in the whole network. As long as there is no  
packet loss. Packet loss can not be compensated."

So no pause-until-samples-arrive.

D.

On 17/01/2008, at 5:22 PM, victor wrote:

> NetJack?
>
> ----- Original Message ----- From: "DavidW" 
> To: 
> Sent: Thursday, January 17, 2008 12:35 AM
> Subject: [Csnd] Re: Re: parallel rendering, eg via clusters
>
>
>> And going even more coarse grain - does anyone know of a sample-  
>> accurate mixer that accepts audio stream buffers from across a   
>> network. With a pause-until samples-arrive would be even nicer.
>>
>> David
>>

_________________________________________________
experimental polymedia:	www.avatar.com.au
Sonic Communications Research Group,
University of Canberra:	 creative.canberra.edu.au/scrg/