Communicating across parallel message-passing environments

被引:0
作者
Reinefeld, A [1 ]
Gehring, J [1 ]
Brune, M [1 ]
机构
[1] Paderborn Ctr Parallel Comp, D-33095 Paderborn, Germany
关键词
message passing; parallel programming models; communication protocols;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a small, extensible interface for the transparent communication between vendor-specific and standard message-passing environments. With only four new commands, existing parallel applications can make use of our PLUS communication interface, thereby allowing inter-process communication with other programming environments. Much effort has been spent in optimizing the communication speed across Internet and Intranet links. Our current implementation supports process communication between PVM, MPI, and PARIX. With only marginal additional effort, the interface can be adapted to support other message-passing environments as well.
引用
收藏
页码:261 / 272
页数:12
相关论文
共 50 条
[21]   Specialization of CML message-passing primitives [J].
Reppy, John ;
Xiao, Yingqi .
CONFERENCE RECORD OF POPL 2007: THE 34TH ACM SIGPLAN SIGACT SYMPOSIUM ON PRINCIPLES OF PROGAMMING LANGUAGES, 2007, :315-326
[22]   Communication prediction in message-passing multiprocessors [J].
Afsahi, A ;
Dimopoulos, NJ .
HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2002, 657 :253-271
[23]   Optimal message-passing with noisy beeps [J].
Davies-Peck, Peter .
DISTRIBUTED COMPUTING, 2025,
[24]   Optimal Message-Passing with Noisy Beeps [J].
Davies, Peter .
PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2023, 2023, :300-309
[25]   A Message-Passing Algorithm for Wireless Network Scheduling [J].
Paschalidis, Ioannis Ch. ;
Huang, Fuzhuo ;
Lai, Wei .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (05) :1528-1541
[26]   A GLOBAL-MEMORY MESSAGE-PASSING MULTIPROCESSOR [J].
JOHNSON, EE .
MICROPROCESSORS AND MICROSYSTEMS, 1991, 15 (08) :403-410
[27]   SHARING MEMORY ROBUSTLY IN MESSAGE-PASSING SYSTEMS [J].
ATTIYA, H ;
BARNOY, A ;
DOLEV, D .
JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (01) :124-142
[28]   An evaluation of Java']Java implementations of message-passing [J].
Stankovic, N ;
Zhang, K .
SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (07) :741-763
[29]   A Message-Passing Approach to Combating Desynchronization Attacks [J].
Sadasivam, Shankar ;
Moulin, Pierre ;
Coleman, Todd P. .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2011, 6 (03) :894-905
[30]   Bounded phase analysis of message-passing programs [J].
Bouajjani, Ahmed ;
Emmi, Michael .
INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2014, 16 (02) :127-146