Sawan Singh
DUAL CONSISTENCY STORE BUFFER FOR OUT OF ORDER PROCESSORS.
Rel. Guido Masera. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2019
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (708kB) | Preview |
Abstract
Store-buffer è una parte importante dei moderni processori fuori servizio. Store-buffer consente ai negozi di ritirarsi nell'ordine del programma. L'archivio viene eseguito e memorizzato nella coda dell'archivio da cui viene eseguito il commit e quindi spostato nel buffer di archivio da dove vengono archiviati nella memoria nell'ordine del programma. Quando il buffer del negozio è pieno, le richieste del negozio devono attendere fino a quando non è disponibile un posto nel buffer del negozio. Questo genera uno stallo, quindi non consente ad altri negozi di entrare nel buffer del negozio. Ciò peggiora se si verifica un errore in testa al buffer del negozio.
Pertanto, fino a quando il problema non viene risolto, nessuna operazione nel buffer di memorizzazione può essere eseguita in memoria per mantenere l'ordine del programma
Relatori
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
