Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen:
http://dx.doi.org/10.18419/opus-2846
Autor(en): | Bühler, Stefan |
Titel: | Entwicklung und Implementierung eines nebenläufigen Constraint-Solver für die Points-To-Analyse |
Sonstige Titel: | Design and implementation of a concurrant point-to constrain server |
Erscheinungsdatum: | 2011 |
Dokumentart: | Studienarbeit |
URI: | http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-74051 http://elib.uni-stuttgart.de/handle/11682/2863 http://dx.doi.org/10.18419/opus-2846 |
Zusammenfassung: | Die Points-To-Analyse ist eine statische Programmanalyse, um zu bestimmen, auf welche Speicherbereiche ein Zeiger zeigen kann. Ziel der Arbeit ist, einen Constraint-Solver zu implementieren, mit dessen Hilfe eine flussinsensitive, kontextinsensitive, gerichtete, struktursensitive aber feldinsensitive Points-To-Analyse umgesetzt werden kann. Die Implementierung des Constraint-Solver kann dabei mehrere Prozessoren verwenden. Eine Zyklenkontraktion von Speicherfeldern, die dieselben Points-To-Mengen haben, soll zu weiterem Performancegewinn führen. Der Ergebnisse der Implementierung können mit einer bereits existierenden prototypischen Implementierung verglichen werden, und die neue Implementierung zeigt in einem Bench- mark eine Beschleunigung mit Faktor 2 im Vergleich zur existierenden Implementierung. |
Enthalten in den Sammlungen: | 05 Fakultät Informatik, Elektrotechnik und Informationstechnik |
Dateien zu dieser Ressource:
Datei | Beschreibung | Größe | Format | |
---|---|---|---|---|
STUD_2330.pdf | 294,85 kB | Adobe PDF | Öffnen/Anzeigen |
Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.