25.10.2012 Aufrufe

Generierung lokaler Optimierungen - IPD Snelting

Generierung lokaler Optimierungen - IPD Snelting

Generierung lokaler Optimierungen - IPD Snelting

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Kurzfassung<br />

Lokale <strong>Optimierungen</strong> bilden einen wichtigen Teil, der von einem Übersetzer durchgeführten<br />

<strong>Optimierungen</strong>. Dabei handelt es sich zumeist um handgeschriebene Ersetzungsregeln,<br />

deren Umfang von den Kenntnissen der Entwickler des Übersetzers abhängig<br />

ist. Vor allem Konstanten werden bei der Betrachtung von Optimierungsregeln häufig<br />

außer Acht gelassen.<br />

In dieser Arbeit wird ein neues Verfahren mit Namen Optgen vorgestellt, welches in der<br />

Lage ist lokale Optimierungsregeln automatisch zu generieren und dabei sämtliche Konstanten<br />

einer gegebenen Bitbreite zu berücksichtigen. Die erzeugten Optimierungsregeln<br />

werden zudem auf ihre Korrektheit hin bewiesen und in einer Regelmenge zusammengefasst,<br />

welche die Transformation einer Codesequenz in eine, bezogen auf ein Kostenmodell,<br />

optimale Codesequenz ermöglicht. Um die Menge der Konstanten berücksichtigen<br />

zu können, wird ein neues Konzept eingeführt, das es ermöglicht von Optimierungsregeln<br />

mit konkreten Konstanten zu abstrahieren und so eine Aggregation der zu berücksichtigenden<br />

Regeln zu erreichen.<br />

5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!