A model-based framework for the integration of parallel tools

被引:0
|
作者
Watson, Gregory R. [1 ]
DeBardeleben, Nathan A. [1 ]
机构
[1] Los Alamos Natl Lab, Bikini Atoll Rd, Los Alamos, NM 87545 USA
基金
美国能源部;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A large number of tools are already available to aid in the development of parallel scientific applications, yet many developers are unaware thin: exist, do not have access to them, or find them too difficult to use. And, unlike the wider software development community where the use of integrated development environments is best practice, parallel software development languishes with the lowest common denominator of command-line tools and Emacs style editors. By harnessing the power and flexibility of the phenomenally successful Eclipse framework, we have developed a platform for the integration of parallel tools that aims to provide a robust, portable, and scalable parallel development environment for the development of high performance scientific computing applications. The Eclipse Parallel Tools Platform utilizes a model-view-controller design and a generic API architecture to support a wide range of parallel computing environments. The platform has been designed so that it is easily extensible, and will support the integration of existing and new parallel tools. In. this paper we describe the architecture of the platform, provide details of an example implementation for a particular parallel runtime system, and show how other parallel tools can be integrated with the Eclipse Parallel Tools Platform.
引用
收藏
页码:416 / +
页数:3
相关论文
共 50 条
  • [31] A methodology and a framework for model-based testing
    Lucio, L
    Pedro, L
    Buchs, D
    RAPID INTEGRATION OF SOFTWARE ENGINEERING TECHNIQUES, 2005, 3475 : 57 - 70
  • [32] A model-based framework for robust design
    Al-Widyan, K
    Angeles, J
    Cervantes-Sanchez, J
    RECENT ADVANCES IN INTEGRATED DESIGN AND MANUFACTURING IN MECHANICAL ENGINEERING, 2003, : 431 - 442
  • [33] Model-Based Setup Assistant for Progressive Tools
    Springer, Robert
    Graeler, Manuel
    Homberg, Werner
    Henke, Christian
    Traechtler, Ansgar
    PROCEEDINGS OF 21ST INTERNATIONAL ESAFORM CONFERENCE ON MATERIAL FORMING (ESAFORM 2018), 2018, 1960
  • [34] Selecting tools and techniques for model-based diagnosis
    Chantler, MJ
    Coghill, GM
    Shen, Q
    Leitch, RR
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1998, 12 (1-2): : 81 - 98
  • [35] Model-Based Tools for Pharmaceutical Manufacturing Processes
    Schenkendorf, Rene
    Gerogiorgis, Dimitrios I.
    Mansouri, Seyed Soheil
    Gernaey, Krist V.
    PROCESSES, 2020, 8 (01)
  • [36] Model-Based Systems Engineering for Machine Tools and Production Systems (Model-Based Production Engineering)
    Kuebler, Karl
    Scheifele, Stefan
    Scheifele, Christian
    Riedel, Oliver
    4TH INTERNATIONAL CONFERENCE ON SYSTEM-INTEGRATED INTELLIGENCE: INTELLIGENT, FLEXIBLE AND CONNECTED SYSTEMS IN PRODUCTS AND PRODUCTION, 2018, 24 : 216 - 221
  • [37] Parallel model-based diagnosis using PVM
    Anglano, C.
    Portinale, L.
    Lecture Notes in Computer Science, 1156
  • [38] A PARALLEL ARCHITECTURE FOR MODEL-BASED OBJECT RECOGNITION
    LIVESEY, MJ
    OWCZARCZYK, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 301 : 288 - 295
  • [39] The Impact of Asynchrony on Parallel Model-Based EAs
    Guijt, Arthur
    Thierens, Dirk
    Alderliesten, Tanja
    Bosman, Peter A. N.
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 910 - 918
  • [40] Model-Based Cooperative System Engineering and Integration
    Landauer, Christopher
    Bellman, Kirstie L.
    2016 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC), 2016, : 334 - 341