lele 71 ha scritto:
..appunto, se fai calcoli in virgola mobile e' molto meglio il PC invece...
Chiedo venia, ma ti sbagli grossolanamente:
il processore PowerPC G4 e G5di Motorola usa AltiVec, un insieme di istruzioni SIMD in virgola mobile sviluppato da Apple Computer, IBM e Motorola.
L'ultima versione di sistema SIMD dell'Intel, l'SSE2 risolve la maggior parte dei problemi e adotta molte delle soluzioni utilizzata dall'AltiVec.
A differenza di SSE2 AltiVec supporta direttamente la gestione dei pixel con la modalità RGB nativa che non si appoggia alla gestione a 64 bit del processore. Adeguandosi alla filosofia RISC del PowerPC le istruzioni AltiVec sono in grado di manipolare esclusivamente i dati immagazzinati nei registri ma a differenza del SSE2 non esistono registri speciali e tutte le operazioni possono utilizzare tutti i registri. L'unità di calcolo AltiVec è dotata di 32 registri a 128 bit a differenza dei 8 registri a 128 dell'unità SSE2 e quindi è in grado di trattare un maggior numero di informazioni prima di dover accedere alla memoria centrale. Inoltre molte operazioni AltiVec sono in grado di utilizzare tre registri contemporaneamente a differenza dell'SSE2 che può utilizzare al massimo due registri contemporaneamente.
Per chiudere, specifico che:
Due unità di calcolo in virgola mobile a doppia precisione
Nell'APPLE G5 due unità (ALtivec) di calcolo in virgola mobile a doppia precisione assicurano l’accuratezza richiesta per calcoli scientifici estremamente complessi. Sebbene i processori a 32 bit siano in grado di eseguire calcoli a 64 bit a doppia precisione mediante cicli multipli attraverso l’unità di calcolo in virgola mobile, un’unità di calcolo a doppia precisione su un processore a 64 bit è in grado di completare lo stesso calcolo in un singolo ciclo di clock. Due unità di calcolo in virgola mobile a doppia precisione consentono al processore G5 di completare almeno due calcoli matematici a 64 bit per ogni ciclo di clock. Ciò accelera considerevolmente calcoli estremamente complessi d’importanza vitale in applicazioni di ricerca di corrispondenze nel genoma e in molti dei filtri utilizzati per modificare, gestire o effettuare il rendering di contenuto video o grafica 3D.
(Fonte: Apple, Wikipedia)