Teuta: Tool support for performance modeling of distributed and parallel applications

被引:0
|
作者
Fahringer, T
Pllana, S
Testori, J
机构
[1] Univ Innsbruck, Inst Comp Sci, A-6020 Innsbruck, Austria
[2] Univ Vienna, Inst Software Sci, A-1090 Vienna, Austria
关键词
distributed and parallel applications; modeling and simulation; performance; UML;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we describe Teuta, which we have developed to provide tool support for the UML-based performance modeling of distributed and parallel applications. Teuta features include model checking and model traversing. Model checking is used to verify whether the model conforms to the UML specification. In addition, Teuta supports semantic model checking for the domain of high performance computing. For the generation of different model representations the model traversing is used. In addition, we present our methodology for automatic generation of the simulation model from the UML model of an application. This simulation model is used to evaluate the performance of the application. We demonstrate the usefulness of Teuta by modeling LAPW0, a distributed material science application.
引用
收藏
页码:456 / 463
页数:8
相关论文
共 50 条
  • [1] Aksum: A performance analysis tool for parallel and distributed applications
    Fahringer, T
    Seragiotto, C
    PERFORMANCE ANALYSIS AND GRID COMPUTING, 2004, : 189 - 208
  • [2] Performance prophet: A performance modeling and prediction tool for parallel and distributed programs
    Pllana, S
    Fahringer, T
    2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2005, : 509 - 516
  • [3] UML based modeling of performance oriented parallel and distributed applications
    Pllana, S
    Fahringer, T
    PROCEEDINGS OF THE 2002 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2002, : 497 - 505
  • [4] Prophesy: An infrastructure for analyzing and modeling the performance of parallel and distributed applications
    Taylor, VE
    Wu, XF
    Geisler, J
    Li, X
    Lan, ZL
    Stevens, R
    Hereld, M
    Judson, IR
    NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2000, : 302 - 303
  • [5] On-line tool support for parallel applications
    Bubak, M
    Funika, W
    Balis, B
    Wismüller, R
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 415 - 424
  • [6] Performance modeling and practical parallel algorithms of cluster computing with applications on distributed platforms
    Wang, H
    Wang, H
    Shen, J
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 208 - 214
  • [7] Tool Support for Performance Modeling and Optimization
    Syrjakow, Michael
    Syrjakow, Elisabeth
    Szczerbicka, Helena
    INTERNATIONAL JOURNAL OF ENTERPRISE INFORMATION SYSTEMS, 2006, 2 (01) : 30 - 53
  • [8] Flexible performance debugging of parallel and distributed applications
    de Kergommeaux, JC
    Guilloud, C
    Stein, BD
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 38 - 46
  • [9] Flexible performance visualization of parallel and distributed applications
    de Kergommeaux, JC
    Stein, BD
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05): : 735 - 747
  • [10] Virtue: Performance visualization of parallel and distributed applications
    Shaffer, E
    Reed, DA
    Whitmore, S
    Schaeffer, B
    COMPUTER, 1999, 32 (12) : 44 - +