The RDMA model provides an interesting basis for the creation of runtime systems and programming models targeting the development of parallel applications. There is a wide range of applications and algorithms that naturally fit the one-sided communication pattern presented by the RDMA model. In this paper we present the Fraunhofer Virtual Machine. The FVM is a communication library and runtime system for the development of real-time parallel applications that run on clusters of computers. It uses the Infiniband Architecture, as it supports the RDMA model, for the communication between the nodes. We provide an overview on the architecture and execution model of the Fraunhofer Virtual Machine along with the implemented functionality available...
Abstract. The All-to-all broadcast collective operation is essential for many parallel scientific ap...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Distributed systems are commonly built under the assumption that the network is the primary bottlene...
Abstract—InfiniBand networks are commonly used in the high performance computing area. They offer RD...
InfiniBand networks are commonly used in the high performance computing area. They offer RDMA-based ...
Remote DMA (RDMA) engines are widely used in clusters/data-centres to improve the performance of dat...
Although InfiniBand Architecture is relatively new in the high performance computing area, it o#ers ...
The Virtual Parallel Machine (VPM) is a MIMD approach to coarse grain parallel processing. The VPM u...
In this paper we develop a model which represents the addressing of resources by processes executing...
Remote Direct Memory Access (RDMA) allows data to be transferred over a network directly from the me...
Remote Direct Memory Access (RDMA) is a data transmission technology featuring high bandwidth, low l...
Modern computing clusters consist of many heterogeneous computing units that work collectively in or...
For several years, MPI has been the de facto standard for writing parallel applications. One of the ...
This article presents mEDA-2, an extension to PVM which provides Virtual Shared Memory, VSM, for int...
A key component in a distributed parallel analytical processing engine is shuffling, the distributio...
Abstract. The All-to-all broadcast collective operation is essential for many parallel scientific ap...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Distributed systems are commonly built under the assumption that the network is the primary bottlene...
Abstract—InfiniBand networks are commonly used in the high performance computing area. They offer RD...
InfiniBand networks are commonly used in the high performance computing area. They offer RDMA-based ...
Remote DMA (RDMA) engines are widely used in clusters/data-centres to improve the performance of dat...
Although InfiniBand Architecture is relatively new in the high performance computing area, it o#ers ...
The Virtual Parallel Machine (VPM) is a MIMD approach to coarse grain parallel processing. The VPM u...
In this paper we develop a model which represents the addressing of resources by processes executing...
Remote Direct Memory Access (RDMA) allows data to be transferred over a network directly from the me...
Remote Direct Memory Access (RDMA) is a data transmission technology featuring high bandwidth, low l...
Modern computing clusters consist of many heterogeneous computing units that work collectively in or...
For several years, MPI has been the de facto standard for writing parallel applications. One of the ...
This article presents mEDA-2, an extension to PVM which provides Virtual Shared Memory, VSM, for int...
A key component in a distributed parallel analytical processing engine is shuffling, the distributio...
Abstract. The All-to-all broadcast collective operation is essential for many parallel scientific ap...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Distributed systems are commonly built under the assumption that the network is the primary bottlene...