Toward an Object-Oriented Core of the PPM Library

被引:11
|
作者
Awile, Omar [1 ,2 ]
Demirel, Oemer [1 ,2 ]
Sbalzarini, Ivo F. [1 ,2 ]
机构
[1] ETH, Inst Theoret Comp Sci, Univ Str 6, CH-8092 Zurich, Switzerland
[2] ETH, Swiss Inst Bioinformat, CH-8092 Zurich, Switzerland
关键词
High-Performance Computing; Parallel Computing; Scientific Computing; Middleware; Abstractions;
D O I
10.1063/1.3497957
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
As high-performance computing (HPC) machines become increasingly complex, middleware-based programming paradigms have been particularly successful in reducing code development time and increasing simulation efficiency. The parallel particle-mesh (PPM) library is a state-of-the-art HPC middleware for parallel particle-mesh simulations. It is based on a concise set of six data and operation abstractions. The present paper describes the architecture of the new PPM library core. This new core architecture enables several simplifications in the library's user interface and supports for the first time the implementation of multi-resolution simulations using PPM. We further demonstrate the competitive performance of the new core architecture compared to the previous version of the PPM library.
引用
收藏
页码:1313 / +
页数:2
相关论文
共 50 条
  • [41] Core FOBS: A hybrid functional and object-oriented language
    de Lamadrid, James Gil
    Zimmerman, Jill
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2012, 38 (03) : 214 - 241
  • [42] TOWARD A DEFINITION OF OBJECT-ORIENTED LANGUAGES .1.
    BOURBAKI, N
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1991, 4 (01): : 62 - 65
  • [43] EVOLVING TOWARD OBJECT-ORIENTED TECHNOLOGY IN LARGE ORGANIZATIONS
    LITVINTCHOUK, SD
    STARK, M
    BALFOUR, B
    FAYAD, M
    ROSENFELD, B
    SIGPLAN NOTICES, 1993, 28 (10): : 374 - 375
  • [44] AN OBJECT-ORIENTED DESIGN TOOL TOWARD CIM FOR SHIPBUILDING
    SHIMIZU, K
    KOYAMA, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 492 : 523 - 543
  • [45] NOTES TOWARD A STANDARD OBJECT-ORIENTED DDL AND DML
    ATWOOD, T
    ORENSTEIN, J
    COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 117 - 121
  • [46] TOWARD AN INTELLIGENT, INTEGRATED, OBJECT-ORIENTED SIMULATION ENVIRONMENT
    KAMAL, A
    BILES, W
    COMPUTERS & INDUSTRIAL ENGINEERING, 1995, 29 : 585 - 589
  • [47] Toward a framework for understanding object-oriented development practices
    Satzinger, JW
    Doke, ER
    Hardgrave, BC
    ASSOCIATION FOR INFORMATION SYSTEMS PROCEEDING OF THE AMERICAS CONFERENCE ON INFORMATION SYSTEMS, 1997, : 742 - 744
  • [48] TOWARD RESOLVING INADEQUACIES IN OBJECT-ORIENTED DATA MODELS
    LING, TW
    TEO, PK
    INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (05) : 267 - 276
  • [49] Toward reuse of object-oriented software design models
    Ali, FM
    Du, WC
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (08) : 499 - 517
  • [50] TOWARD A DEFINITION OF OBJECT-ORIENTED LANGUAGES, .2.
    BOURBAKI, N
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1991, 4 (04): : 67 - &