Cuvillier Verlag

Publicaciones, tesis doctorales, capacitaciónes para acceder a una cátedra de universidad & prospectos.
Su editorial internacional especializado en ciencias y economia

Cuvillier Verlag GmbH

De En Es
Graphbasierte Prozedurale Abstraktion

Impresion
EUR 36,00 EUR 34,20

E-Book
EUR 0,00

Download
PDF (6,1 MB)

Graphbasierte Prozedurale Abstraktion (Tienda española)

Alexander Dreweke (Autor)

Previo

Indice, Datei (100 KB)
Lectura de prueba, Datei (190 KB)

Die Dissertation untersucht ein graphbasiertes Verfahren zur prozeduralen Abstraktion, mit dem sich die Größe von Programmen durch die Beseitigung redundanter Codefragmente reduzieren lässt. Im Mittelpunkt steht die Entwicklung effizienter Algorithmen zur Identifikation semantisch äquivalenter Instruktionsfolgen, auch bei unterschiedlicher Befehlsreihenfolge und Registerverwendung. Hierzu werden Datenflussgraphen analysiert und neue Verfahren zum Auffinden häufiger Teilstrukturen in gerichteten azyklischen Graphen entwickelt. Weitere Schwerpunkte bilden die Optimierung der Registerzuordnung, die Auslagerung gemeinsamer Codefragmente und die Verbesserung der Graphmining-Algorithmen. Die experimentelle Evaluation zeigt eine durchschnittliche Reduzierung des Programmcodes um etwa 20 Prozent bei unveränderter Programmsemantik. Das Verfahren eignet sich insbesondere zur Speicheroptimierung eingebetteter Systeme, wobei die stärkere Codereduktion mit einem höheren Laufzeitbedarf verbunden ist.

ISBN-10 (Impresion) 3869555726
ISBN-13 (Impresion) 9783869555720
ISBN-13 (E-Book) 9783736935723
Idioma Alemán
Numero de paginas 226
Edicion 1 Aufl.
Volumen 0
Lugar de publicacion Göttingen
Lugar de la disertacion Universität Erlangen-Nürnberg
Fecha de publicacion 25.11.2010
Clasificacion simple Tesis doctoral
Area Informática
Palabras claves Eingebettete Systeme, Post-Linktime Optimierung, Code-Kompaktifizierung,Graphbasierte prozedurale Abstraktion, Programmkompaktifizierung, Graph Mining, Datenflussgraphen, Gerichtete azyklische Graphen (DAG), Häufige Teilgraphen, Coderedundanz, Registerzuordnung, Binärcodeoptimierung, Eingebettete Systeme