[Zurück]


Diplom- und Master-Arbeiten (eigene und betreute):

Karl Vögler:
"A DSP C-Compiler";
Betreuer/in(nen): A. Krall; Computersprachen, 2002.



Kurzfassung deutsch:
Die Hardwareerweiterungen von Digitalen Signal Prozessoren (DSPs) können mittels klassischer Compilertechnologie nicht zufriedenstellend genutzt werden. Dies führt zu mangelnder Codequalität sowohl hinsichtlich der Codegröße als auch hinsichtlich der Ausführungsgeschwindigkeit bei vielen Compilern für DSPs. Die Entwicklung eines Compiler Backends für einen Digitalen Signal Prozessor erfordert daher im Vergleich zu universellen Prozessoren neue Lösungsstrategien. Diese Arbeit beschreibt die Entwicklung eines Compiler Backends für einen DSP, bei der die klassische Compilertechnologie durch zusätzliche Optimierungsmethoden erweitert wurde. Im Zentrum stehen dabei die Ausnützung der Fähigkeit von DSPs, Instruktionen parallel abzuarbeiten, sowie die Generierung von Autoincrement-Speicherbefehlen und von SIMD Instruktionen.

Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.