Newsgroup: it.comp.macintosh
Titolo: Cosa sostituirà AltiVec

Ciao,
Come musicista, AltiVec è uno dei vantaggi che mi deriva(va)no dal PPC. 
Sembra che intel non abbia ancora una tecnologia sufficientemente 
avanzata per restituirci le prestazioni del Vector Engine:
http://arstechnica.com/articles/paedia/cpu/simd.ars/1
Boh, due anni sono lunghi. Sperem...
Ciao,
Paolo
-- 
Paolo Tramannoni
Recanati, Italy

 frattempo...
Appunto, per favore non spariamo frescacce... Ci sono le SSE3 che sono 
una cannonata.
-- 
Torquemada.
"Everything is possible if you wish hard enough."
James Matthew Barrie, Peter Pan

 una cannonata.
Sbaglio, o nelle SSE/SSE2/SSE3 manca un'istruzione di
moltiplica & accumula ?
Senza quella singola istruzione, usatissima in tutti gli
algoritmi di elaborazione del segnale (ex.: musica),
prima che raggiunga le presatazioni dell'Altivec ce ne passa.
Ciao


Peccato che il 90% dei musicisti componga con un G4 1.0 o giu' di li'...


 Peccato che il 90% dei musicisti componga con un G4 1.0 o giu' di li'...
I G4 altivec lo hanno.
E comunque bisognera` vedere cosa metteranno davvero sui Mac intel :)
-- 
Riccardo Saettone
Per rispondere togliere Alfa e Beta dall'indirizzo

 Paolo
Anche nei bench piu' nuovi che si vedono (magari postati da fanatici
x86) Altivec si dimostra nettamente superiore, Le SSE non riescono
ancora a competere.
Secondo me sara' la GPU il prossimo Altivec. non scherzo
-- 
Ciao
Fabio

 E comunque bisognera` vedere cosa metteranno davvero sui Mac intel :)
L' unico difetto dell' hardware intel č che ci č sempre girato windows 
sopra :-)
I primissimi P4 erano una porcheria, dalla revisione C sono diventati 
piu' che competitivi, adesso sono direi proprio ottimi.


 Secondo me sara' la GPU il prossimo Altivec. non scherzo
Probabilissimo! Gia' buona parte del sistema grafico di Tiger fa 
affidamento sulla GPU, per questo va cos' bene anche su macchine 
vecchiotte...


 Peccato che il 90% dei musicisti componga con un G4 1.0 o giu' di li'...
Interessante. Hai dati aggiornati, vedo... Soprattutto, interessante 
quel "comporre", che dovrebbe esaurire tutte le pratiche della musica al 
computer.
P.


 una cannonata.
Ecco, non spariamo frescacce. Siccome la questione mi interessa per 
questioni di lavoro, e non per questioni di tifo, mi piacerebbe che a 
questa discussione partecipasse chi ne sa qualcosa.
Che SSE3 possa equivalere ad AltiVec è ancora da provare, visto che 
nessuno ha ancora fatto il porting. Che possano essere una "cannonata" 
può essere, appunto, una "simpatica sparata", che però non dà la misura 
della difficoltà del porting.
Difficoltà abbastanza evidenti, leggendo la documentazione della stessa 
Apple, in particolare il paragrafo "Differences Between Instruction Set 
Architectures":
<
http://developer.apple.com/documentation/MacOSX/Conceptual/universal_bin
ary/universal_binary_vector/chapter_6_section_3.html#//apple_ref/doc/uid/
TP40002217-//apple_ref/doc/uid/TP40002217-CH208-253725-TPXREF159>
Se hai sperimentato qualcosa con il codice, ti sarei grato se volessi 
darmi qualche informazione un po' più precisa - e di prima mano. 
Altrimenti, per favore non confondiamo acque già abbastanza confuse.
Saluti,
P.


 prima che raggiunga le presatazioni dell'Altivec ce ne passa.
Vero, ma di fatto la Altivec sono supportate da pochissimi programmi,
soprattutto uscendo dal parco software MacOnly, mentre con le
3DNowx+SSEx(+MMX) almeno hai la garanzia di potrerle sfruttare ben più
spesso e quindi con maggiore profitto totale. Finalmente voglio vedere
se i codec non andranno almeno un po' meglio dopo, oltre a Lame et
similia.
-- 
Poochie©

 computer.
Mi scuso per il "componga", dato che come hai ben notato era totalmente 
fuori luogo. Ma rimango fermissimo sul fatto che   gran parte della 
gente che conosco che lavora nell' industria della musica si lamenta 
ancora che ha dovuto cambiare l' Atari ST con il Powermac.
E non ti parlo di gente da tre soldi.


 sopra :-)
Basta vedere la differenza abissale di prestazioni che c'e` tra XP e una 
qualsiasi delle distribuzioni linux.
Secondo me per avere una idea della effettiva velocita` che avremo sulle 
nuove macchine bisogna guardare come si comporta linux, e poi pensare che 
apple introdurra` notevoli miglioramenti velocistici sopratutto per la parte 
video, e interfaccia. 
Comunque staremo a vedere.


 E non ti parlo di gente da tre soldi.
Io non so chi rimpianga ancora l'ST nel 2005. Del resto, il mondo è 
bello perché è vario...
In ogni caso, il non disprezzabile numero di musicisti che frequento, 
con cui sono in contatto per ragioni professionali, e sulla cui attività 
mi tengo informato, è ormai passata a stragrande maggioranza al G5 dai 
primi mesi della sua comparsa. È un campione di svariate decine di 
persone che con la musica ci campa.
C'è chi adopera come seconda macchina un PoweBook, necessariamente 
basato su G4. Ma si trata di una seconda macchina, appunto, che affianca 
i G5 dello studio.
C'è chi ha ProTools, ed ha esitato un po' a prendere un G5, vista la 
lentezza di Digidesign nel fornire gli aggiornamenti. Che però sono 
pronti da un annetto e passa.
Insomma, non ho dati globali, ma invertirei la tua percentuale: un 90% 
di gente che vive di musica ed usa il Mac, passato al G5, e in grado di 
apprezzare i vantaggi di AltiVec nell'uso di riverberi a convoluzione, 
sintetizzatori software, effetti vari.
Ciao,


 dual memory ed SS3 che mancano di UNA istruzione importante, vero?
Su 
distributed.net
 si vedevano fatti similari. Per una semplice ragione.
Il G4 aveva *una* singola istruzione (ma e` roba PPC, non altivec) che
veniva pesantissimamente usata nell'algoritmo e che il P4 doveva
riprodurre con piu` istruzioni diverse.
Questo non prova ovviamente che il G4 sia una CPU piu` performante,
semplice rende evidente che *una* istruzione in determinati settori
possa essere vincente.
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchč
venne un polacco ad insegnargli che č piů cristiano imporsi col rifiuto
pretenderanno che tu torni indietro/e ti costringeranno a partorire per
poi chiamarlo figlio della colpa / e tu una Maddalena da pentire

 E non ti parlo di gente da tre soldi.
Conosco gente che lavora he per professione lavora con computer e musica
e usa Mac, ma per certe cose si affida ancora all' Atari :) 

 Secondo me sara' la GPU il prossimo Altivec. non scherzo
La scheda di elaborazione sonora che NON sto usando (dato che non mi 
consente di mettere in sonno profondo il G5) è proprio questo: un chip 
grafico, dedicato però al trattamento di segnali audio (virgola mobile a 
tutta birra). Potenza da brivido.
Qualcuno stava elaborando un sistema di DSP audio basato sulla scheda 
audio del PC. Penso che si stia davvero lavorando nella direzione che 
suggerisci.



nelle presentazioni per esempio del sigraph 2004 si parla di usare le
GPU per eseguire le query dei DB o per applicazioni con immensi
quantitativi di dati da trattare come lo studio delle molecole. Viene
chiaramente mostrato come la potenza della GPU sia di parecchio
superiore a quella della CPU su certi compiti.
-- 
Ciao
Fabio