MathematischNaturwissenschaftliche Fakultät Wilhelm-Schickard-Institut Eingebettete Systeme Prof. Dr. O. Bringmann Kontakt Dustin Peterson Raum B205, Sand 13 Tel.: +49 7071 29 75458 [email protected] Interpreter zur Verarbeitung von Low-PowerStrategien für Prozessoren Studienarbeit / Bachelorarbeit Sommersemester 2013 Tübingen, 17. Mai 2013 Low-Power-Strategien umfassen u.a. das Absenken der Betriebsspannung und Taktfrequenz bestimmter Bereiche eines Prozessors. Mit Hilfe des Unified Power Formats ist es möglich, diese Strategien zu definieren. Hierbei werden beispielsweise sogenannte Power Domains und Power Modi inklusive aller notwendiger zusätzlicher Bausteine festgelegt. UPF setzt auf der Skriptsprache Tcl auf und definiert ein Set an Befehlen zur Spezifikation des Powermodells. Im Rahmen der Studienarbeit / Bachelorarbeit soll in der Programmiersprache Java ein Interpreter für UPF realisiert werden (aufbauend auf schon existierenden Tcl-Interpretern wie jtcl). Mit Hilfe des Interpreters soll es möglich sein, das durch die Skripte erstellte Powermodell vollständig auf ein zu entwickelndes Klassenmodell abbilden zu können. Das Klassenmodell soll mit Hilfe des Eclipse Modeling Frameworks umgesetzt werden. Vorraussetzungen? Gute Kenntnisse in der Java-Programmierung Interpreter zur Verarbeitung von Low-Power-Strategien für Prozessoren 1/1