jmpi:: A pure Java']Java implementation of MPI

被引:0
|
作者
Dinçer, K [1 ]
Billur, E [1 ]
Özbas, K [1 ]
机构
[1] Baskent Univ, Dept Comp Engn, TR-06530 Ankara, Turkey
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a portable, object-oriented, pure Java implementation of the Message-Passing Interface (MPI), called jmpi, jmpi is a class library of Java-routines for specifying and coordinating parallel codes. Our pure Java implementation is distinguished from earlier implementation efforts that pervasively use native methods and provide a Java wrapper functionality to some specific traditional MPI implementations. While bringing in a consistent MPI object model suitable for Java, we also follow the standard MPI Application Programming Interface (API) definitions as closely as possible to keep the learning curve short for experienced MPI programmers. We tested the performance of jmpi, by running a set of benchmark programs written in lava with calls to jmpi library routines on a cluster of SUN UltraSparc workstations.
引用
收藏
页码:352 / 358
页数:7
相关论文
共 50 条
  • [31] SFJ: An Implementation of Semantic Featherweight Java']Java
    Usov, Artem
    Dardha, Ornela
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2020, 2020, 12134 : 153 - 168
  • [32] The Implementation of a Mobile Java']Java Debug Tool
    Feng, Degui
    Chen, Jian
    Yan, Like
    Wu, Binbin
    Lou, Xueqing
    Chen, Tianzhou
    2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 109 - 114
  • [33] JacORB: Implementation and design of a Java']Java ORB
    Brose, G
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 1997, : 143 - 154
  • [34] Research and Implementation of RSA Algorithm in Java']Java
    Peng, Jiezhao
    Wu, Qi
    INTERNATIONAL CONFERENCE ON MANAGEMENT OF E-COMMERCE AND E-GOVERNMENT, PROCEEDINGS, 2008, : 359 - 363
  • [35] The openEHR Java']Java Reference Implementation Project
    Chen, Rong
    Klein, Gunnar
    MEDINFO 2007: PROCEEDINGS OF THE 12TH WORLD CONGRESS ON HEALTH (MEDICAL) INFORMATICS, PTS 1 AND 2: BUILDING SUSTAINABLE HEALTH SYSTEMS, 2007, 129 : 58 - +
  • [36] Implementation of Java']Java Card Virtual Machine
    Liu, SY
    Mao, ZG
    Ye, YZ
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (06) : 591 - 596
  • [37] McJava']Java - A design and implementation of Java']Java with mixin-types
    Kamina, T
    Tamai, T
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2004, 3302 : 398 - 414
  • [38] Principal Component Analysis implementation in Java']Java
    Wojtowicz, Sebastian
    Belka, Radoslaw
    Slawinski, Tomasz
    Parian, Mahnaz
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2015, 2015, 9662
  • [39] OneAPI Restful Services and Java']Java Implementation
    Wang, Dongjin
    Song, Meina
    Li, Yan
    SMART MATERIALS AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2011, 143-144 : 1159 - 1163
  • [40] Design pattern implementation in Java']Java and AspectJ
    Hannemann, J
    Kiczales, G
    ACM SIGPLAN NOTICES, 2002, 37 (11) : 161 - 173