Design of an RDMA Communication Middleware for Asynchronous Shuffling in Analytical Processing

dc.contributor.author Rui Carlos Gonçalves en
dc.contributor.author José Orlando Pereira en
dc.contributor.author Jimenez Peris,R en
dc.date.accessioned 2018-01-17T15:26:50Z
dc.date.available 2018-01-17T15:26:50Z
dc.date.issued 2016 en
dc.description.abstract A key component in a distributed parallel analytical processing engine is shuffling, the distribution of data to multiple nodes such that the computation can be done in parallel. In this paper we describe the initial design of a communication middleware to support asynchronous shuffling of data among multiple processes on a distributed memory environment. The proposed middleware relies on RDMA (Remote Direct Memory Access) operations to transfer data, and provides basic operations to send and queue data on remote machines, and to retrieve this queued data. Preliminary results show that the RDMA-based middleware can provide a 75% reduction on communication costs, when compared with a traditional sockets implementation. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/6733
dc.identifier.uri http://dx.doi.org/10.5220/0005923703480351 en
dc.language eng en
dc.relation 5602 en
dc.relation 6487 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Design of an RDMA Communication Middleware for Asynchronous Shuffling in Analytical Processing en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00K-Q20.pdf
Size:
124.37 KB
Format:
Adobe Portable Document Format
Description: