Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ran Ravid is active.

Publication


Featured researches published by Ran Ravid.


high performance interconnects | 2005

Zero copy sockets direct protocol over infiniband-preliminary implementation and performance analysis

Dror Goldenberg; Michael Kagan; Ran Ravid; Michael S. Tsirkin

Sockets direct protocol (SDP) is a byte-stream transport protocol implementing the TCP SOCK/spl I.bar/STREAM semantics utilizing transport offloading capabilities of the infiniband fabric: Under the hood, SDP supports zero-copy (ZCopy) operation mode, using the infiniband RDMA capability to transfer data directly between application buffers. Alternatively, in buffer copy (BCopy) mode, data is copied to and from transport buffers. In the initial open-source SDP implementation, ZCopy mode was restricted to asynchronous I/O operations. We added a prototype ZCopy support for send()/recv() synchronous socket calls. This paper presents the major architectural aspects of the SDP protocol, the ZCopy implementation, and a preliminary performance evaluation. We show substantial benefits of ZCopy when multiple connections are running in parallel on the same host. For example, when 8 connections are simultaneously active, enabling ZCopy yields a bandwidth growth from 500 MB/s to 700 MB/s, while CPU utilization decreases 8 times.


international conference on cluster computing | 2005

Transparently Achieving Superior Socket Performance Using Zero Copy Socket Direct Protocol over 20Gb/s InfiniBand Links

Dror Goldenberg; Michael Kagan; Ran Ravid; Michael S. Tsirkin

Sockets Direct Protocol (SDP) is a byte stream protocol that utilizes the capabilities of the InfiniBand fabric to transparently achieve performance gains for existing socket-based networked applications. In this paper we discuss an implementation of Zero Copy support for synchronous send()/recv() socket calls, that uses the remote DMA capability of InfiniBand for SDP data transfers. We added this support to the open-source implementation of SDP over InfiniBand. We evaluate this implementation over a 20 Gb/s InfiniBand link. We demonstrate scalability of Zero Copy and show its benefits for systems that utilize multiple socket connections in parallel. For example, enabling Zero Copy with 8 active connections yields a bandwidth growth from 630MB/s to 1360MB/s, at the same time reducing the CPU utilization by a factor often


Archive | 2010

Power Reduction on Idle Communication Lanes

Oren Tzvi Sela; Hillel Chapman; Ran Ravid


Archive | 2004

Method and switch system for optimizing the use of a given bandwidth in different network connections

Michael Kagan; Alon Webman; Ido Bukspan; Ran Ravid; Itai Zahavi; Danny Koplev; Tall Roll; Hillel Chapman


Archive | 2013

DETECTION OF ROOT AND VICTIM NETWORK CONGESTION

George Elias; Eyal Srebro; Ido Bukspan; Itamar Rabenstein; Ran Ravid; Barak Gafni; Anna Saksonov


Archive | 2011

CREDIT-BASED FLOW CONTROL FOR ETHERNET

Gil Bloch; Diego Crupnicoff; Ran Ravid; Michael Kagan; Ido Bukspan


Archive | 2013

COMMUNICATION OVER MULTIPLE VIRTUAL LANES USING A SHARED BUFFER

Ran Ravid; Zachy Haramaty; Roy Kriss; Oded Wertheim


Archive | 2013

Methods and systems for error-correction decoding

Liron Mula; Ran Ravid; Chen Gaist; Omer Sella; Oren Tzvi Sela


Archive | 2012

COMMUNICATION LINK WITH INTRA-PACKET FLOW CONTROL

Oren Tzvi Sela; Ran Ravid


Archive | 2010

Cell-Based Link-Level Retry Scheme

Gil Bloch; Michael Kagan; Diego Crupnicoff; Tamir Azarzar; Ran Ravid

Collaboration


Dive into the Ran Ravid's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Roy Kriss

Mellanox Technologies

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge