ETD system

Electronic theses and dissertations repository

 

Tesi etd-02072006-170312


Thesis type
Tesi di laurea vecchio ordinamento
Author
Tolaro, Rosario
email address
tolaro@gmail.com
URN
etd-02072006-170312
Title
Metodologie di progettazione per Dynamic e Triangular Dynamic NUCA caches
Struttura
INGEGNERIA
Corso di studi
INGEGNERIA INFORMATICA
Commissione
relatore Foglia, Pierfrancesco
relatore Dini, Gianluca
relatore Prof. Prete, Cosimo Antonio
Parole chiave
  • triangular
  • SpecInt2000
  • gcc
  • twolf
  • mcf
  • bzip2
  • SimAlpha
  • hit
  • accessi
  • miss
  • NUCA
  • cache
Data inizio appello
28/02/2006;
Consultabilità
completa
Riassunto analitico
Questo lavoro si prefigge di illustrare gli accessi avvenuti in ogni banco della cache, con lo scopo di trarre un modello qualitativo per<br>poter effettuare il tuning di tali memorie, ovvero cercare di migliorare il comportamento di tali cache in base alle applicazioni simulate, per<br>trovare quale sia la configurazione che abbia performance migliori.<br>Saranno quindi ripresi questi concetti di Dynamic NUCA ed i successivi risultati ottenuti dalla triangolarizzazione della loro geometria, TD-NUCA.<br>In particolare, sar&amp;agrave; proposto un metodo relativo al calcolo delle hit, miss ed accessi di ogni singolo banco della cache L2 che possa essere da ausilio alla realizzazione di un tool per la progettazione delle suddette cache.<br>Di seguito viene riportato un resoconto di quanto viene proposto nei capitoli che costituiscono questo lavoro di tesi.<br>Il Capitolo 1 presenta le cache D-NUCA illustrando in particolare i vantaggi che esse hanno apportato e le relative tecniche di gestione.<br>Il Capitolo 2 definisce le cache TD-NUCA (ovvero Triangular Dynamic Non Uniform Cache Architectures) e tutte le politiche di gestione<br>che le riguardano.<br>Nel Capitolo 3 vengono illustrati gli strumenti usati per la valutazione delle performance.<br>Nel Capitolo 4 sono illustrate le prestazioni relative ai singoli benchmark utilizzati per le D-NUCA.<br>Nel Capitolo 5 sono illustrate le prestazioni relative ai singoli benchmark utilizzati per le TD-NUCA crescenti.<br>Nel Capitolo 6 sono illustrate le prestazioni relative ai singoli benchmark utilizzati per le TD-NUCA decrescenti.<br>Nel Capitolo 7 vengono illustrati dei modelli di tuning per tutte le applicazioni simulate.<br>Nel Capitolo 8 infine sono riportate le conclusioni al presente lavoro.
File