Fertige Praktika bei Anton Ertl

Das sind einige der Praktika, die bei mir gemacht wurden.

Implementierung der Python VM mit Vmgen

von Michal Revucky. Mehr

Aufgabe: Es gibt viele Techniken, um Interpreter schneller zu machen: schnellerer Dispatch z.B. durch threaded code, stack caching, statische und dynamische Superinstructions. Im Rahmen dieser Arbeit soll evaluiert werden, welche dieser Techniken auf den existierenden Python oder Ruby-Interpreter angewandt werden können, wieviel sie bringen können, und eventuell soll eine dieser Techniken angewendet werden.

Mengen

von Andreas Meissl. Paket, ausgepackt, Dokumentation.

Aufgabe: In den Optimierungs- und Codeerzeugungsphasen werden oft große, spärlich besetzte Mengen verwendet. Drei verschiedene Implementationen dieses Datentyps sind zu programmieren, empirisch zu vergleichen, und die Ergebnisse sind graphisch darzustellen.


Anton Ertl