Title
Message Passing on InfiniBand RDMA for Parallel Run-Time Supports
Abstract
InfiniBand networks are commonly used in the high performance computing area. They offer RDMA-based operations that help to improve the performance of communication subsystems. In this paper, we propose a minimal message-passing communication layer providing the programmer with a point-to-point communication channel implemented by way of InfiniBand RDMA features. Differently from other libraries exploiting the InfiniBand features, such as the well-known Message Passing Interface (MPI), the proposed library is a communication layer only rather than a programming model, and can be easily used as building block for high-level parallel programming frameworks. Evaluated on micro-benchmarks, the proposed RDMA-based communication channel implementation achieves a comparable performance with highly optimised MPI/InfiniBand implementations. Eventually, the flexibility of the communication layer is evaluated by integrating it within the FastFlow parallel framework, currently supporting TCP/IP networks (via the ZeroMQ communication library).
Year
DOI
Venue
2014
10.1109/PDP.2014.23
PDP
Keywords
Field
DocType
message passing,telecommunication channels,transport protocols,FastFlow parallel framework,MPI-infiniband implementations,RDMA-based communication channel,RDMA-based operations,TCP-IP networks,ZeroMQ,communication library,communication subsystems,high performance computing area,infiniband RDMA,infiniband networks,message passing interface,message-passing communication layer,parallel run-time supports,point-to-point communication channel,programming model,MPI,distributed computing,infiniband networks,multi-core
Sockets Direct Protocol,InfiniBand,Supercomputer,Programming paradigm,Computer science,Parallel computing,Computer network,Message Passing Interface,Remote direct memory access,Multi-core processor,Message passing,Distributed computing
Conference
ISSN
Citations 
PageRank 
1066-6192
1
0.36
References 
Authors
12
4
Name
Order
Citations
PageRank
Alessandro Secco110.36
Irfan Uddin251.42
Guilherme Peretti Pezzi3212.79
Massimo Torquati443346.72