UID:
almafu_9960799984402883
Format:
1 online resource (xiii, 368 pages) :
,
illustrations.
Series Statement:
The Karlsruhe series on software design and quality
Content:
Die modellbasierte Performancevorhersage ist ein bekanntes Konzept zur Gewährleistung der Softwarequalität. Derzeitige Ansätze basieren auf einem Modell mit einer Metrik, was zu ungenauen Vorhersagen für moderne Architekturen führt. In dieser Arbeit wird ein Multi-Strategie-Ansatz zur Erweiterung von Performancevorhersagemodellen zur Unterstützung von Multicore-Architekturen vorgestellt, in Palladio implementiert und dadurch die Genauigkeit der Vorhersage deutlich verbessert. - Model-based performance prediction is a well-known concept to ensure the quality of software. Current approaches are based on a single-metric model, which leads to inaccurate predictions for modern architectures. This thesis presents a multi-strategies approach to extend performance prediction models to support multicore architectures. We implemented the strategies into Palladio and significantly increased the performance prediction power.
Note:
Abstract i -- Zusammenfassung iii -- Acknowledgements . v -- I. Introduction and Foundation 1 -- 1. Introduction . 3 -- 2. Foundations . 11 -- 3. Research Design . 49 -- 4. Related Work . 61 -- 5. Running Example: Resource Demands . 83 -- 6. Contribution (CB)1: Parallel Architectural Pattern Catalogue . 99 -- 7. CB2: Performance Curves for Parallel Behaviour 153 -- 8. CB3: Meta-Model Extension for the PCM to Include Memory Architectures 193 -- 9. CB4: CPU Simulators 227 -- III. Evaluation and Summary . 253 -- 10. Evaluation . 255 -- 11. Conclusion & Future Work . 265 -- A. Appendix 271 -- List of Figures 329 -- List of Tables 333 -- Literature References . 337 -- Publications of the Author . 361 -- Supervised Theses . 367.
Additional Edition:
ISBN 1000139935
Language:
English
DOI:
10.5445/KSP/1000139935
Bookmarklink