Tracciamento trasparente ed efficiente di scritture su memoria dinamica con granularità arbitraria in architetture per il calcolo ottimistico

Alessandro Pellegrini



pdf Download PDF

Abstract:
In questo lavoro presento l’ideazione, il progetto e l’implementazione in linguaggio C ed Assembly di un sistema di tracciamento di accessi su memoria dinamica in architetture per il calcolo ottimistico. Questo progetto si pone l’obiettivo di sviluppare una metodologia per l’identificazione a run-time di quali aree di memoria siano soggette ad operazioni di scrittura con granularità e dimensione arbitraria, in maniera disgiunta da qualsiasi libreria. In questo modo è possibile operare anche in contesti di memoria allocata dinamicamente, tramite librerie standard (quali malloc). Scopo parallelo del progetto è quello di realizzare un’implementazione di questa metodologia, che permetta un’esecuzione del software applicativo soggetta ad un overhead minimo rispetto a quello che normalmente avrebbe.

BibTeX Entry:

@mastersthesis{tPell08,
author = {Pellegrini, Alessandro},
school = {Sapienza, University of Rome},
title = {Tracciamento trasparente ed efficiente di scritture su memoria dinamica con granularità arbitraria in architetture per il calcolo ottimistico},
year = {2008},
type = {bathesis},
comment = {Supervisor: F. Quaglia}
}