Questo sito utilizza cookie di terze parti per inviarti pubblicità in linea con le tue preferenze. Se vuoi saperne di più clicca QUI 
Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all'uso dei cookie. OK

Sullo sviluppo di librerie software adattative: Atlas e Fftw

L'anteprima di questa tesi è scaricabile in PDF gratuitamente.
Per scaricare il file PDF è necessario essere iscritto a Tesionline.
L'iscrizione non comporta alcun costo. Mostra/Nascondi contenuto.

6 3 ADATTAMENTO DEL SOFTWARE Ci sono due metodi di adattamento del software grazie ai quali si ha un incremento dell’efficienza. Il primo, detto adattamento parametrizzato, fa uso di informazioni che dipendono dall’ambiente di sviluppo. Fra queste, la più comune in Algebra Lineare è il fattore di blocco utilizzato negli algoritmi a blocchi che influisce sull’uso della cache dati. In generale, la parametrizzazione dell’algoritmo e dei livelli di cache può fornire notevoli speedup. Nei progetti AEOS, tali parametri possono essere variabili utilizzate nella compilazione che non provocano un rallentamento dell’esecuzione. Non sempre, però, è possibile questo tipo di adattamento, nel senso che ci sono delle variabili (la dimensione dell’instruction cache, la scelta di addizioni e moltiplicazioni combinate o separate, la lunghezza floating point) che non possono essere gestite dall’adattamento parametrizzato poiché una loro modifica richiederebbe il cambiamento del codice sorgente. In tal caso, si ricorre al secondo metodo, detto adattamento del codice sorgente, che prevede più implementazioni per la stessa operazione. Tale metodo a sua volta, si divide in implementazione multipla e generazione di codice. L’implementazione multipla consiste nell’avere a disposizione diverse implementazioni adattate manualmente e provarle ad una ad una finché non viene trovata la migliore.

Anteprima della Tesi di Giuliana Villano

Anteprima della tesi: Sullo sviluppo di librerie software adattative: Atlas e Fftw, Pagina 6

Tesi di Laurea

Facoltà: Scienze Matematiche, Fisiche e Naturali

Autore: Giuliana Villano Contatta »

Composta da 153 pagine.

 

Questa tesi ha raggiunto 510 click dal 20/03/2004.

Disponibile in PDF, la consultazione è esclusivamente in formato digitale.