Jdib: Java Applications Interface to Unshackle the Communication Capabilities of InfiniBand Networks
Wan Huang, Hongwei Zhang, Jin He, Jizhong Han, Lisheng Zhang · 2007 IFIP International Conference on Network and Parallel Computing Workshops (NPC 2007) · 2007
Using existing TCP/IP emulation layers over InfiniBand networks in Java applications presented rather poor communication performance and heavy overhead in host CPU. In this paper, we propose Jdib (Java Direct InfiniBand), a Java application acceleration technique to directly exploit RDMA (remote-direct-memory-access) capability of InfiniBand network hardware. The preliminary test results show that with Jdib API, micro-benchmark written by Java can achieve latency performance (~9us) comparable with that of micro-benchmarks written by C language (~8.5us) in 20Gbps InfiniBand fabrics.