Valutazione attuale:  / 2
ScarsoOttimo 

PubbliTesi - La Tesi
Dynamic Compilation for Architectures supporting Instruction-Level Parallelism = Compilazione Dinamica per Architetture con Parallelismo a Livello di Istruzione

Scheda Sintetica

Autore: Giovanni Agosta
Relatore: Stefano Crespi Reghizzi
Università: Politecnico di Milano
Dipartimento: Dipartimento di Elettronica e Informazione (DEI)
Corso: Dottorato di Ricerca in Ingegneria dell’Informazione
Data di Discussione: 01/01/2004
Voto: s.v.
Disciplina: Non disponibile
Lingua: Inglese, Italiano
Grande Area: Area Scientifica

Descrizione:
Il progetto presentato in questa tesi ha come obiettivo l’esplorazione della possibilità di applicazione delle tecniche di traduzione Just-In-Time (JIT) di Java Bytecode su sistemi basati su processori VLIW, sfruttando il maggior grado possibile di parallelismo a livello di istruzione. In particolare, questa tesi descrive l’architettura ed i passi di ottimizzazione di Just-In-time Scheduling Translator (JIST), un compilatore JIT dotato di schedulatore delle istruzioni. JIST è basato su Kaffe, una implementazione Open Source delle specifiche della Java Virtual Machine, ed è in grado di operare su una piattaforma Lx, una famiglia di processori VLIW sviluppata congiuntamente da Hewlett Packard e STMicroelectronics. Nell’ambito di questa infrastruttura, sono stati considerati tre problemi principali: allocazione dei registri, schedulazione delle istruzioni, e disambiguazione della memoria. Lo studio sperimentale svolto mostra l’impatto delle ottimizzazioni considerate sulle prestazioni del ...

 
Per ulteriori informazioni sulle Tesi presentate in questo sito sotto forma di Schede Sintetiche Accededere all’Area Riservata o Registrarsi.

Informazioni aggiuntive