Design and Implementation of Direct Memory Access & Compression in PSoC5LP

Author(s):  
Athira Gopinath ◽  
Chandni Arun ◽  
Aravind Hanumanthaiah
2014 ◽  
Author(s):  
H. Shah ◽  
F. Marti ◽  
W. Noureddine ◽  
A. Eiriksson ◽  
R. Sharp

Author(s):  
Kin-Wai Leong ◽  
Zhilong Li ◽  
Yunqu Leon Liu

It has been well studied that reliable multicast enables consistency protocols, including Byzantine Fault Tolerant protocols, for distributed systems. However, no transport-layer reliable multicast is used today due to limitations with existing switch fabrics and transport-layer protocols. In this paper, we introduce a layer-4 (L4) transport based on remote direct memory access (RDMA) datagram to achieve reliable multicast over a shared optical medium. By connecting a cluster of networking nodes using a passive optical cross-connect fabric enhanced with wavelength division multiplexing, all messages are broadcast to all nodes. This mechanism enables consistency in a distributed system to be maintained at a low latency cost. By further utilizing RDMA datagram as the L4 protocol, we have achieved a low-enough message loss-ratio (better than one in 68 billion) to make a simple Negative Acknowledge (NACK)-based L4 multicast practical to deploy. To our knowledge, it is the first multicast architecture able to demonstrate such low message loss-ratio. Furthermore, with this reliable multicast transport, end-to-end latencies of eight microseconds or less (< 8us) have been routinely achieved using an enhanced software RDMA implementation on a variety of commodity 10G Ethernet network adapters.


Sign in / Sign up

Export Citation Format

Share Document