Performance analysis and evaluation of Java-based InfiniBand Solutions
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 Infin...
Saved in:
| Published in | 2020 19th International Symposium on Parallel and Distributed Computing (ISPDC) pp. 20 - 28 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.07.2020
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.1109/ISPDC51135.2020.00013 |
Cover
| 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. |
|---|---|
| AbstractList | 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. |
| Author | Krakowski, Filip Ruhland, Fabian Schottner, Michael |
| Author_xml | – sequence: 1 givenname: Fabian surname: Ruhland fullname: Ruhland, Fabian organization: Heinrich Heine University,Department Operating Systems,Düsseldorf,Germany – sequence: 2 givenname: Filip surname: Krakowski fullname: Krakowski, Filip organization: Heinrich Heine University,Department Operating Systems,Düsseldorf,Germany – sequence: 3 givenname: Michael surname: Schottner fullname: Schottner, Michael organization: Heinrich Heine University,Department Operating Systems,Düsseldorf,Germany |
| BookMark | eNotj9FKwzAUhiPohZs-gQh9gdZzkjRNLrW6WRk4mF6P0-YEAl0q7TbY27uhV99_8fHDNxPXaUgsxCNCgQjuqdmsX-sSUZWFBAkFAKC6EjOspEXrtJG3YrHmMQzjjlLHGSXqT1OczsNnfKT-QPs4pGwI2QcdKW9pYp81KcQUXy7OZugPF2O6EzeB-onv_zkX34u3r_o9X30um_p5lUcJap9XSNKZyjhTsmKqlDZMqMlr3wWvOzTWt20HHbW-ZE9VsAGs1S2xKz0bNRcPf7-Rmbc_Y9zReNo6CecmpX4BZPtKVw |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ISPDC51135.2020.00013 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 1728189462 9781728189468 |
| EndPage | 28 |
| ExternalDocumentID | 9201723 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-i203t-71a29676965e3ea7346ea14ad4dcfd4c168dbbc0cabd5eda7f8f0884bae95de63 |
| IEDL.DBID | RIE |
| IngestDate | Thu Jun 29 18:38:54 EDT 2023 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i203t-71a29676965e3ea7346ea14ad4dcfd4c168dbbc0cabd5eda7f8f0884bae95de63 |
| PageCount | 9 |
| ParticipantIDs | ieee_primary_9201723 |
| PublicationCentury | 2000 |
| PublicationDate | 2020-July |
| PublicationDateYYYYMMDD | 2020-07-01 |
| PublicationDate_xml | – month: 07 year: 2020 text: 2020-July |
| PublicationDecade | 2020 |
| PublicationTitle | 2020 19th International Symposium on Parallel and Distributed Computing (ISPDC) |
| PublicationTitleAbbrev | ISPDC |
| PublicationYear | 2020 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| Score | 1.7506756 |
| Snippet | Low-latency network interconnects, such as InfiniBand, are widely used in HPC centers and are becoming available in public cloud offerings, too. For MPI... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 20 |
| SubjectTerms | Benchmark testing Hardware High-speed Networks InfiniBand Java Libraries Observatories Remote Direct Memory Access Sockets Throughput |
| Title | Performance analysis and evaluation of Java-based InfiniBand Solutions |
| URI | https://ieeexplore.ieee.org/document/9201723 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA5tT55UWvFNDh7ddneTTTZXq6UtVApa6K0kmQkUYSuy7cFfb7K7tiIevA0hkMdA5pHvmyHkDqQBkNxGLAbmAxR0Uc4Zj7zv4OIYARUPfOfZsxgv-HSZLVvkfs-FQcQKfIb9IFZ_-bCx25AqG6g0RCysTdoyFzVXqyHlJLEaTF7mj0PvP7DMh31pQGzFoWnBj6Yplc0YHZPZ92o1VOStvy1N337-KsT43-2ckN6BnUfne7tzSlpYdMlofmAAUN1UGvEC0EM9b7pxdKp3OgqmC-ikcOti_RDm7JNjPbIYPb0Ox1HTIyFapzErI5noVAWYqsiQoZaMC9QJ18DBOuA2ETkYY2OrDWQIWrrc-YeFG40qAxTsjHSKTYHnhBrpfbscnUXuuESlubPem2VphgpFqi9IN9zB6r0ug7Fqjn_59_AVOQpaqJGt16RTfmzxxtvv0txWivsCsjGegg |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEG4QD3pSA8a3e_DowrKd7uMqSgCBkAgJN9J2pgkxWYxZPPjrbXdXMMaDt0nTpI9JOo9-3wxjdxgrxBi0zwPkNkAh4yfAwbe-gwkCQkrB8Z3Hk6g_h-FCLGrsfsuFIaICfEYtJxZ_-bjWG5cqa6ehi1j4HtsXACBKtlZFy-kEaXvwMn3sWg-CCxv4hQ6zFbi2BT_aphRWo3fExt_rlWCR19YmVy39-asU4383dMyaO36eN91anhNWo6zBetMdB8CTVa0RK6C3q-jtrY03lB_Sd8YLvUFmVtnqwc3ZpseabN57mnX7ftUlwV-FAc_9uCPD1AFVI0GcZMwhItkBiYDaIOhOlKBSOtBSoSCUsUmMfVpASUoFUsRPWT1bZ3TGPBVb7y4howkMxJRKMNr6szwUlFIUynPWcHewfCsLYSyr41_8PXzLDvqz8Wg5GkyeL9mh00iJc71i9fx9Q9fWmufqplDiFy1soc8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2020+19th+International+Symposium+on+Parallel+and+Distributed+Computing+%28ISPDC%29&rft.atitle=Performance+analysis+and+evaluation+of+Java-based+InfiniBand+Solutions&rft.au=Ruhland%2C+Fabian&rft.au=Krakowski%2C+Filip&rft.au=Schottner%2C+Michael&rft.date=2020-07-01&rft.pub=IEEE&rft.spage=20&rft.epage=28&rft_id=info:doi/10.1109%2FISPDC51135.2020.00013&rft.externalDocID=9201723 |