Compositional development of performance models in poems

Citation
Jc. Browne et al., Compositional development of performance models in poems, INT J HI PE, 14(4), 2000, pp. 283-291
Citations number
17
Categorie Soggetti
Computer Science & Engineering
Journal title
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS
ISSN journal
10943420 → ACNP
Volume
14
Issue
4
Year of publication
2000
Pages
283 - 291
Database
ISI
SICI code
1094-3420(200024)14:4<283:CDOPMI>2.0.ZU;2-1
Abstract
Performance models are software systems in which the components implement a bstractions of the behavior of a total system. This paper describes a capab ility for semiautomatic development of performance models of computer syste ms spanning applications, operating systems, and hardware by composition fr om a library of components. Compositional development of performance models is a domain-specific instance of the general problem of software component reuse or design reuse. The concepts enabling compositional development of performance models in POEMS are encapsulation of analysis-level objects wit h associative interfaces and hierarchical dynamic data flow graphs as a str ucturing model. Objects with associative interfaces will be called composit ional objects. Compositional objects and hierarchical dynamic data flow gra phs provide a framework for the development of performance models that inco rporate multiple modes of evaluation, span multiple semantic domains, span multiple levels of abstraction, and parallel implementation. Algorithms for composition through associative interfaces with automatic generation of pa rallel executables for the performance models will be defined.