PROGRAMMING DISTRIBUTED APPLICATIONS FOR MOBILE PLATFORMS USING MPI

被引:0
作者
Virtejanu, Iulian [1 ]
Nitu, Costica [1 ]
机构
[1] Univ Politehn Bucuresti, Fac Elect, Bucharest, Romania
来源
UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE | 2013年 / 75卷 / 04期
关键词
message-passing; distributed; ARM (TM); mobile phones;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Message Passing Interface (MPI) is library specification meant to facilitate developing distributed applications for high performance computing. MPICH2 is a freely available implementation of the MPI standard. The first part of the paper describes a method for cross-compiling the MPICH2 library for ARM (TM) platforms (specifically, for Google Android (TM) OS phones). The second part presents the results of running a distributed application (specifically, pi estimation using Monte Carlo statistical method) on two single core ARM (TM) CPU mobile phones connected via WIFI.
引用
收藏
页码:143 / 148
页数:6
相关论文
共 50 条
  • [21] Using Students Own Mobile Phones in Teaching Wireless Programming Techniques Laboratory
    Ogrutan, Petre
    Sandu, Florin
    Gerigan, Carmen
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2016, 32 (02) : 841 - 848
  • [22] HadoopCL2: Motivating the Design of a Distributed, Heterogeneous Programming System With Machine-Learning Applications
    Grossman, Max
    Breternitz, Mauricio
    Sarkar, Vivek
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (03) : 762 - 775
  • [23] XP expanded: Distributed Extreme Programming
    Braithwaite, K
    Joyce, T
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3556 : 180 - 188
  • [24] Experiments Using a Software-Distributed Shared Memory, MPI and 0MQ over Heterogeneous Computing Resources
    Cudennec, Loic
    Trabelsi, Kods
    EURO-PAR 2020: PARALLEL PROCESSING WORKSHOPS, 2021, 12480 : 237 - 248
  • [25] A middleware architecture to facilitate distributed programming
    Stack, BM
    Jenks, SF
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 201 - 207
  • [26] CSM: A DISTRIBUTED PROGRAMMING LANGUAGE.
    Sun, Zhongxiu
    Li, Xining
    IEEE Transactions on Software Engineering, 1987, SE-13 (04) : 497 - 500
  • [27] Hardware topology management in MPI applications through hierarchical communicators
    Goglin, Brice
    Jeannot, Emmanuel
    Mansouri, Farouk
    Mercier, Guillaume
    PARALLEL COMPUTING, 2018, 76 : 70 - 90
  • [28] Improving MPI Applications Performance on Multicore Clusters with Rank Reordering
    Mercier, Guillaume
    Jeannot, Emmanuel
    RECENT ADVANCES IN THE MESSAGE PASSING INTERFACE, 2011, 6960 : 39 - 49
  • [29] Towards an Efficient Process Placement Policy for MPI Applications in Multicore Environments
    Mercier, Guillaume
    Clet-Ortega, Jerome
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2009, 5759 : 104 - 115
  • [30] An evaluation of the speedup of a preliminary distributed MPI-implementation for groundwater simulation dispersion system
    Marino, MD
    Aleixo, LAG
    Tachibana, T
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 314 - 319