Generierung lokaler Optimierungen - IPD Snelting
Generierung lokaler Optimierungen - IPD Snelting
Generierung lokaler Optimierungen - IPD Snelting
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
6.2.3 Anwendung von Optimierungsregeln<br />
6 Zusammenfassung und Ausblick<br />
Mit Optgen existiert ein Verfahren, das in der Lage ist lokale <strong>Optimierungen</strong> automatisch<br />
zu generieren. Ein anderes Problem beseht in der Verwendung dieser Regeln. Die<br />
Zunahme der ausgeführten Instruktionen in einigen Testprogrammen (vgl. Kapitel 5),<br />
insbesondere bei 429.mcf aus der SPEC CINT2006 zeigen, dass es nicht immer von Vorteil<br />
ist jede mögliche Optimierungsregel anzuwenden. Die Frage, die sich stellt, ist wann<br />
dies der Fall ist. Bei 429.mcf liegt das Problem in der Mehrfachverwendung von Teilausdrücken.<br />
Eine mögliche Einschränkung für die Anwendbarkeit von Optimierungsregeln<br />
könnte sein, nur Regeln anzuwenden wenn keine Mehrfachverwendung eines von der Regel<br />
betrachten Teilausdrucks besteht. Umgekehrt kann aber auch der Fall eintreten, dass<br />
zwar im Moment durch die Anwendung einer Regel eine Verschlechterung vorliegt, diese<br />
aber weitere <strong>Optimierungen</strong> und in der Summe ein besseres Ergebnis ermöglicht.<br />
77