Cargando…
Transfer Data over RDMA with librdmacm
The project aims at enabling the use of HPC (High Performance Computing) resources for HEP (High Energy Physics) software and will be carried out in the context of XRootD, a software framework widely used in the HEP community. In particular, we explore the possibility of using RDMA (Remote Direct Me...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2783210 |
Sumario: | The project aims at enabling the use of HPC (High Performance Computing) resources for HEP (High Energy Physics) software and will be carried out in the context of XRootD, a software framework widely used in the HEP community. In particular, we explore the possibility of using RDMA (Remote Direct Memory Access) as a transport layer for the xroot protocol. As a case study we will exchange data between two nodes of a RDMA enabled cluster. Two possible implementation approaches will be investi-gated, namely the use of the libfabric and librdmacm libraries. This report explains the basics about the XRootD protocol, RDMA and librdmacm library, and discusses a source code for transfering data over RDMA. |
---|