KIT | KIT-Bibliothek | Impressum | Datenschutz

Cacheoptimierung für Vererbungshierarchien

Lindenmaier, Götz

Abstract:
This thesis introduces an automatic compiler optimization that improves the cache performance of object oriented programs. A static analysis identifies potential hot spots in a program. It combines this information with an analysis of the type structure to select data types from which large data structures are constructed. These are subject to structure splitting and tzpe clustering. We compare the analysis results to profiling data. With both datasets we achieve up to 30% of speed up.

Open Access Logo


Volltext §
DOI: 10.5445/IR/1000007842
Seitenaufrufe: 3
seit 05.06.2018
Downloads: 2469
seit 03.11.2008
Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Hochschulschrift
Jahr 2007
Sprache Deutsch
Identifikator urn:nbn:de:swb:90-78421
KITopen-ID: 1000007842
Verlag Universität Karlsruhe, Karlsruhe
Abschlussart Dissertation
Fakultät Fakultät für Informatik (INFORMATIK)
Institut Institut für Programmstrukturen und Datenorganisation (IPD)
Prüfungsdaten 23.04.2007
Referent/Betreuer Prof. G. Goos
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page