Architecture Framework for Modeling the Deployment of Parallel Applications on Parallel Computing Platforms

被引:0
|
作者
Tekinerdogan, Bedir [1 ]
Arkin, Ethem [2 ]
机构
[1] Wageningen Univ, Informat Technol Grp, Wageningen, Netherlands
[2] Aselsan AS, Ankara, Turkey
来源
MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT | 2015年
关键词
Parallel Computing; Architecture Modeling; Architecture Viewpoint;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To increase the computing performance the current trend is towards applying parallel computing in which the tasks are run in parallel on multiple nodes. Current approaches in parallel computing tend to focus on mapping parallel algorithms to parallel computing platforms. However, the complexity and variety of current software systems goes beyond the notion of algorithms only, and needs to consider the design from a broader application perspective that requires explicit design abstractions. For this purpose, we propose an architecture framework for modeling parallel applications to support the communication among the stakeholders, to reason about the design decisions and to support the analysis of the architectural design. The architecture framework consists of six coherent set of viewpoints which addresses different concerns in the design of parallel applications. The architecture framework is based on a metamodel that is derived after a thorough domain analysis on parallel computing. To support the architecture design process we have also developed the corresponding tool set that implements the architecture framework. The application of the architecture framework is illustrated for an order management application.
引用
收藏
页码:185 / 192
页数:8
相关论文
共 50 条
  • [1] A Parallel Particle Tracking Framework for Applications in Scientific Computing
    Jing-Ru C. Cheng
    Paul E. Plassmann
    The Journal of Supercomputing, 2004, 28 : 149 - 164
  • [2] A parallel particle tracking framework for applications in scientific computing
    Cheng, JRC
    Plassmann, PE
    JOURNAL OF SUPERCOMPUTING, 2004, 28 (02) : 149 - 164
  • [3] Systematic approach for deriving feasible mappings of parallel algorithms to parallel computing platforms
    Arkin, Ethem
    Tekinerdogan, Bedir
    Imre, Kayhan M.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (01)
  • [4] A common parallel computing framework for modeling hydrological processes of river basins
    Wang, Hao
    Fu, Xudong
    Wang, Guangqian
    Li, Tiejian
    Gao, Jie
    PARALLEL COMPUTING, 2011, 37 (6-7) : 302 - 315
  • [5] A parallel computing framework for big data
    Chen, Guoliang
    Mao, Rui
    Lu, Kezhong
    FRONTIERS OF COMPUTER SCIENCE, 2017, 11 (04) : 608 - 621
  • [6] A parallel computing framework for big data
    Guoliang Chen
    Rui Mao
    Kezhong Lu
    Frontiers of Computer Science, 2017, 11 : 608 - 621
  • [7] Parallel computing on graphics processing units and heterogeneous platforms
    Bientinesi, Paolo
    Herrero, Jose R.
    Quintana-Orti, Enrique S.
    Strzodka, Robert
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (06) : 1525 - 1527
  • [8] Model-Driven Approach for Supporting the Mapping of Parallel Algorithms to Parallel Computing Platforms
    Arkin, Ethem
    Tekinerdogan, Bedir
    Imre, Kayhan M.
    MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2013, 8107 : 757 - 773
  • [9] Parallel computing applications and financial modelling
    Liddell, HM
    Parkinson, D
    Hodgson, GS
    Dzwig, P
    DCABES 2002, PROCEEDING, 2002, : 156 - 163
  • [10] Supporting parallel computing on a distributed object architecture
    Wang, C
    Teo, YM
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 56 (03) : 261 - 278