Discussione: "maledetto" Core Image
View Single Post
Old 18-04-2005, 22:11   #15
miniMALE
Senior Member
 
Iscritto dal: Apr 2005
Città: Macerata / Trieste
Messaggi: 530
Quote:
Originariamente inviato da cdimauro
Non è certo la stessa cosa...

Core Image / Video andrà bene per chi ha delle GPU su cui scaricarne l'elaborazione, ma sarà penalizzante nel caso dell'utilizzo della CPU.

Questo perché, mentre attualmente le istruzioni Altivec (per chi le ha, chiaramente) vengono utilizzate "direttamente" ("mischiate" del resto del codice), per le applicazioni che faranno uso di queste tecnologie viene aggiunto uno strato software, che comporta una perdita dal punto di vista prestazionale.

Avremmo qualcosa del tipo:

richiesta dell'applicazione -> API di Core Image / Video -> Altivec della CPU

mentre adesso c'è soltanto questo:

richiesta dell'applicazione -> Altivec della CPU

e quest'ultimo ha anche il vantaggio di non svuotare le pipeline del processore per richiamare le API, nel caso in cui il compilatore abbia "miscelato" il codice Altivec in quello "tradizionale"...
guardiamo i benchmark prima di parlare
non è detto su..
miniMALE è offline   Rispondi citando il messaggio o parte di esso