Forums > MaxMSP

maxmsp/jitter – big project / SMP / Xgrid …

April 12, 2006 | 10:46 am

hi maxlist!

i’m involved in a big maxmsp/jitter project, where a lot of jitter + msp
patches will run at the same time exchanging data with msp+jit-streams.
the problem is, i think, one machine (g5 power mac) will not make it
that long. cpu-usage will be that high, that just a small part of the
project will run.

and now my question:
is there a known way to spread one maxpmsp/jitter task over some
machines ? like a cluster-thing?
found out that with mac osx 10.4 server comes a tool called "Xgrid"
(www.apple.com/acg/xgrid/) – a software cluster system- is it possible
to use xgrid + maxmsp to run a single job maxmsp-task across multiple
computers?

thanks for help + hints.
bye,bernhard

http://stupidius.dyndns.org


April 13, 2006 | 11:41 pm

would it not be easier to sync several machines via MIDI?


April 14, 2006 | 10:05 am

if every patch would act on its own – -that wouldn’t be a problem.

but many patches are connected via audio+jitter-streams – and exchange
lots of data.

just found out that XGrid just deals with commando-line tools, or
specially prepared software. i thinkg maxmsp would fit into this sceme
mhhh any other to scale a maxmsp process over some machines ??
can’t image, that nobody out there got the same problem …

dave whiting wrote:
> would it not be easier to sync several machines via MIDI?
>

http://stupidius.dyndns.org


April 14, 2006 | 10:08 am

sorry,

> just found out that XGrid just deals with commando-line tools, or
> specially prepared software.

i think maxmsp would NOT fit into this schema.
mhhh any other to scale a maxmsp process over some machines ??
can’t imagine, that nobody out there got the same problem …

http://stupidius.dyndns.org


April 15, 2006 | 2:32 am

you can use OpenSoundControl over network, this way you could have parts of the same patch on different machines, communicating thru network…


April 15, 2006 | 3:43 am

in jitter 1.5, you can send matrices over TCP/IP. jit.net.send
+ .recv.. this could distribute a good chunk of your CPU efforts.


Viewing 6 posts - 1 through 6 (of 6 total)