LW-RDMA
Abstract
Due to the development of low-latency networks such as InfiniBand and Myrinet, cluster-based computing systems are now commonly used when implementing computing-intensive applications. InfiniBand is the de-facto standard for high-performance cluster-based computing systems. InfiniBand supports RDMA (Remote Direct Memory Access) features and provides a native API for these features. The use of the native-API-like VPI Verbs API is not easy owing to its complexity. However, customizing and optimizing can be done to improve the development efficiency. In this paper, we design and implement a lightweight RDMA API to improve the usability and applicability of InfiniBand-based clusters. The proposed method is termed LW-RDMA. The LW-RDMA API is lightweight and simple to use by those without expertise in the area of InfiniBand architecture and/or related details. In the experimental results, the implemented LW-RDMA showed better data transfer efficiency performance in some cases when compared to other RDMA techniques.
Related Papers
- → 10-Gigabit iWARP Ethernet: Comparative Performance Analysis with InfiniBand and Myrinet-10G(2007)48 cited
- → Can high performance software DSM systems designed with InfiniBand features benefit from PCI-Express?(2005)2 cited
- → Design and Implementation of an RDMA Gateway for Heterogeneous Clusters(2007)1 cited
- → LW-RDMA(2015)
- → Design and Implementation of JNI Interface of PCIe NTB Interconnect Network for RDMA-based HDFS(2021)