Charles Vidal
L'Autore:
Studente.Apodéline Club
President
Arnaud Lamorlette
Manager della Ricerca e Sviluppo:
BUF Compagnie
Guarda una schermata Linux.
|
Linux tra gli artisti alla BUF COMPAGNIE
Riassunto: BUF Company, una grande compagnia produttrice di
immagini sintetiche per l'industria cinematografica, ci spiega come e perchè
Linux è stato scelto per un server di calcolo. Impareremo anche come una
compagnia commerciale può convivere con il software gratuito.
- CV: Salve. Può presentare la BUF e le sue funzioni nell'ambito
di quest'azienda?
Mi chiamo Arnaud LAMORLETTE, e mi occupo del settore
ricerca e sviluppo alla BUF
company. Il mio compito è trovare soluzioni per realizzare le più belle
immagini possibili. La BUF è specializzata nelle immagini generate al computer.
Ha iniziato 13 anni fa, nell'85. Abbiamo fatto gli effetti speciali di
"Visitors" 1 e 2, di "Batman e Robin", "The city of the lost children", molti
videoclip tra i quali quello degli Stones ed uno con Bjiork, e molti spot
pubblicitarii.
- CV: Com'è composto il vostro parco macchine?
Attualmente è composto principalmente da Sylicon Graphics. Abbiamo
iniziatonell'85 con dei PC (INTEL 286) con uno UNIX della INTEL. Cercavamo di
lavorare con molta pazienza. Ora ci sono 75
Silicon Graphics i plus an rete con un INTEL a quattro processori.
- CV: Che software usate?
Per lo più software prodotto internamente (software per la modellazione,
l'animazione, il rendering, il controllo di produzione, etc...). Usiamo anche
molto software commerciale per il quale realizziamo plug-in
o plug-out: Softimage, flint, mental ray,
alias, photoshop ...
X che gira con 4 processori !!
- CV: Alla fine avete comprato un INTEL a quattro processori sul quale
avete installato Linux. Perchè Linux?
Noi cerchiamo di avere una prospettiva tecnologica significativa,
anticipiamo i nostri bisogni per gli anni successivi. Così iniziammo con i PC
nel 91-92, poi decidemmo di potenziarci con le Silicon Graphics perchè queste
piattaforme soddisfacevano i nostri bisogni. Da un anno a questa parte, i PC
sono aumentati di potenza e calati di prezzo considerevolmente. Eravamo molto
interessati al rapporto costo/prestazioni dei PC. Valutammo una soluzione NT,
ma non fummo soddisfatti, anzi fummo molto delusi dal sistema. Si integrava
molto male con l'ambiente di lavoro (difficoltà a condividere i dati con le
Silicon, funzionalità di rete limitate...).
E' molto dura quando si proviene dal mondo UNIX. Comunque eravamo ancora
interessati alle performance dei PC. Perciò ci sistemammo con una soluzione
Linux, che avrebbe dovuto integrarsi bene con il nostro parco di
elaborazione dati. Ma, il grosso problema erano i software commerciali che
giravano sotto Linux: noi usiamo Mental Ray, e gli autori avevano realizzato
internamente alla propria compagnia un port verso il Linux. Chiedemmo loro
questa versione, e chiedemmo che fosse supportata ufficialmente una versione
Linux. Qunado molte persone posero la stessa richiesta, decisero di supportare
una versione ufficiale. Quindi valutammo il loro software in ambiente Linux, e
dato che i risultati furono molto positivi iniziammo a importare tutte le
applicazioni da noi svilluppate in ambiente Linux. La macchina Linux è usata
come server di calcolo. D'altra parte tutti gli esperti di computer grafica
continuano a lavorare sulle Silicon Graphics perchè queste hanno un hardware
OpenGL molto potente.
- CV: Come avete scoperto Linux?
Appena fai una ricerca riguardo UNIX sul WEB, è inevitabile finire sulle pagine
dedicate al Linux. Cercai di installarlo a casa, sei mesi fa, solo per scoprire
cos'era! Ma nel mio lavoro la scelta è molto preoccupante, senza un
supporto tecnico.Mental Ray ci assicurò il suo supporto, e quindi prendemmo
questa strada.
- CV: Che problemi avete incontrato?
Ci sono stati molti problemi: nella connesiione con le unità SCSI con la
distribuzione RedHat (problemi di formattazione dei dischi e di installazioen
del LILO); nella connessione con l'SMP, all'inizio il sistema era instabile,
poi abbiamo trovato una patch in rete e ora abbiamo un sistema stabile
(versione 2.1.77).
- CV: E riguardo le performance?
SGI O2 R5000 512 Megabytes of memory = $7000 con prezzi ben negoziati
bi-pentium II 333 MHZ x 512 Megabytes = $3300 che è 6,66 volte più veloce di un
O2 R5000 ( questa differenza non è teoretica ma è il risultato di test con
brender2 e db2 ) conclusione : un rapporto costo/potenza di 13.827 per
i lavori di calcolo. E paragonato ad NT, Linux è più veloce e sembra più
stabile.
- CV: SGI ha annunciato un'alleanza con INTEL e Microsoft, la
preoccupa?
No, questo ci consolida nell'alternativa Linux.
- CV: Cosa ne pensa del software gratuito e soprattutto di quello che
gira sotto Linux (GCC, pov, The Gimp)?
Parlando del GCC, lo trovo molto buono, direi quasi di qualità professionale.
Riguardo a POV e il Gimp, sono dei buoni software, ma non rispondono
completamente alle nostre necessità (noi abbiamo esigenze abbastanza
specifiche: la gestione di molte mask...). Questo mostra come non siano mai
stati testati in un ambiente di produzione. Sarebbe necessario pe me modificare
i sorgenti di questi programmi (il Gimp non supporta l'alpha bitmap).
Naturalmente, con Photoshop non potrei fare niente del genere.
- CV: Qual'è il futuro di Linux nel mondo della sintesi? Noto che
moltIe delle immagini di "Titanic" sono state calcolate sotto Linux..
Linux è un utile supporto per svolgere operaioni di calcolo a basso costo. In
sè non possiede qualità grafiche intrinseche come le Silicon Graphics.
- CV: Sarebbe interessato a software commerciale per Linux?
E' chiaro che se SoftImage, o Flint o Maya esistessero sotto Linux, la scelta
per questo sistema operativo sarebbe ovvia.
- CV: Cosa ne pensa della comunità del free software e delle idee che
essa diffonde?
Filosoficamente è una buona cosa. Penso che a breve termine molta gente
proveniente dal mondo Unix sarà molto delusa da Windows NT, e Linux potrebbe
essere un'alternativa. Questo e quello che abbiamo fatto noi. Abbiamo valutato
NT, ne siamo rimasti delusi e siamo passati a Linux. Io attendo un sosetgno
commerciale più significateivo in ambiente Linux. Al mio livello io cerco di
trovare driver per le schede OpenGL sotto Linux: ne esistono? E' fondamentale
se vogliamo ottenere delle workstation grafiche da macchine Linux. Siamo
preoccupati dal software che non è supportato da una compagnia. Se un pacchetto
di software è commerciale, la compagnia dietro di esso deve migliorarlo e
venire incontro ai bisogni dei suoi clienti. Coumunque, per quanto riguarda
Linux, è un sistema operativo di livello professionale. Trovo straordianori che
noi lo si possa prvare gratuitamente.
- CV: Vuole aggiungere qualcosa per concludere?
Sì, vorrei parlare dell'opposizione tra NT e Linux. Microsoft non produce
programmi eccellenti, ma standardizza la programmazione, il che è una buona
cosa per il pubblico in genere. Loro sono in parte i responsabili di una
democratizzazione dell'informatica. D'altra parte, guardando al passato del
settore, le cose brillanti come NextStep non hanno funzionato a causa di una
carenza di marketing. C'è da temere che lo stesso accada al Linux. Il miglior
softaware possibile, non può svilupparsi senza marketing.
- CV: Grazie.
|