Performance analysis and evaluation of Java-based InfiniBand Solutions | IEEE Conference Publication | IEEE Xplore

Performance analysis and evaluation of Java-based InfiniBand Solutions


Abstract:

Low-latency network interconnects, such as InfiniBand, are widely used in HPC centers and are becoming available in public cloud offerings, too. For MPI applications acce...Show More

Abstract:

Low-latency network interconnects, such as InfiniBand, are widely used in HPC centers and are becoming available in public cloud offerings, too. For MPI applications accessing InfiniBand is transparent, but many big-data applications are written in Java, which does not provide direct access to InfiniBand networks, but relies on thid-party libraries. In this paper, we present Observatory, a benchmark for evaluating low-level libraries, providing InfiniBand access for Java applications. Observatory can be used for evaluating and comparing socket- and verbs-based libraries regarding throughput and latency. With transparency often traded for performance and vice versa, the benchmark helps developers with studying the pros and cons of each solution and supports them in their decision which solution is more suitable for their existing or new use-case. We also give an overview of existing and maintained InfiniBand libraries for Java and evaluate them with the proposed benchmark.
Date of Conference: 05-08 July 2020
Date Added to IEEE Xplore: 22 September 2020
ISBN Information:
Print on Demand(PoD) ISSN: 2379-5352
Conference Location: Warsaw, Poland

Contact IEEE to Subscribe

References

References is not available for this document.