[trashware] Sicuramente OT

piergi@linux.it piergi@linux.it
Mer 15 Dic 2004 12:19:11 CET


On Tue, 14 Dec 2004, Giuseppe Luca Scrofani wrote:

> abbastanza vicini da riunirci qualche volta. Penso di usare open-mosix
> e blender (www.blender.org) un software per la grafica 3d che uso
> ormai da parecchio tempo, fortunatamente è documentato che questo
> funzioni egregiamente proprio su open-mosix. Ancora sto lavorando alla

Ho una certa esperienza in questo campo.

Diciamo subito che il problema principale e` che blender _non_ fa SMP. (E 
non e` nemmeno nella road-map.) Per cui, le operazioni di rendering _non_ 
vengono fatte in parallelo.

Risultato: per rendere singoli frame non c'e` nessun miglioramento, ma per 
rendere animazioni si` (ogni macchina si becca un frame).

Nel mio caso, ho fatto un cluster di 3 pc (athlon 2000, p3 600, p3 500), 
uno dei quali con floppy auto-configurante. Dato che raramente faccio 
animazioni, per me il vantaggio e` di poter lanciare un paio di render in 
background, mentre continuo a lavorare sul modello. In questo modo i tempi 
si accorciano un po': di sicuro ogni frame non ci mette (2000+600+500)/3, 
come speravo io :-) ma molto di piu`.

Ovviamente con open-mosix devi tenere conto anche della memoria, e quel 
tipo di macchine normalmente ne hanno pochina (ed e` un casino trovarla).

Altrettanto ovviamente se la rete non e` a 100 Mbit, e se c'e` almeno una 
macchina che e` molto piu` veloce delle altre, per tutto il tempo mosix 
cerchera` di bilanciare il carico spedendo i processi dalle lente alla 
veloce, che passera` gran parte del tempo in attesa di ricevere il 
processo.

Non per scoraggiarti, ma alla fine della fiera conta solo il processore. 
Fa' conto che per fare un 1280x1024 con yafray l'athlon 2000 ci mette un 
18-20 minuti buoni. Non riesco ad immaginare un 486.

Tornando al topic trashware, temo che la render-farm (a meno di trovare un 
programma che faccia SMP con macchine eterogenee e di avere una rete 
veloce) sia un po' fuori portata, se non parliamo di P3 o superiori.

My 2 cents
Ciao
-- 
                                    /"\
:::: piergi(at)gmx(dot)net ::::    \ /    ASCII Ribbon  Campaign
:::::::::::::::::::::::::::::::     X     against HTML in e-mail
:::: GNU/Linux user#190604 ::::    / \    against M$ attachments


Maggiori informazioni sulla lista trashware