-
公开(公告)号:US10275375B2
公开(公告)日:2019-04-30
申请号:US13792083
申请日:2013-03-10
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Ali Ayoub
IPC: G06F13/28
Abstract: A method for communication includes receiving in a network interface controller (NIC) from a host processor, which has a local host memory and is connected to the NIC by a local bus, a remote direct memory access (RDMA) compress-and-write command, specifying a source memory buffer in the local host memory and a target memory address. In response to the command, data are read from the specified buffer into the NIC, compressed in the NIC, and conveyed from the NIC to the target memory address.
-
2.
公开(公告)号:US11966355B2
公开(公告)日:2024-04-23
申请号:US16224834
申请日:2018-12-19
Applicant: Mellanox Technologies, Ltd.
Inventor: Ariel Shahar , Roee Moyal , Ali Ayoub , Michael Kagan
IPC: G06F15/173 , G06F13/28 , G06F15/167 , H04L9/06 , H04L9/32
CPC classification number: G06F15/17331 , G06F13/28 , G06F15/167 , G06F15/1735 , H04L9/0631 , H04L9/0643 , H04L9/3247
Abstract: A network adapter includes a network interface that communicates packets over a network, a host interface connected locally to a host processor and to a host memory, and processing circuitry, coupled between the network interface and the host interface, and is configured to receive in a common queue, via the host interface, (i) a processing work item specifying a source buffer in the host memory, a data processing operation, and a first address in the host memory, and (ii) an RDMA write work item specifying the first address, and a second address in a remote memory. In response to the processing work item, the processing circuitry reads data from the source buffer, applies the data processing operation, and stores the processed data in the first address. In response to the RDMA write work item the processing circuitry transmits the processed data, over the network, for storage in the second address.
-
公开(公告)号:US20220400123A1
公开(公告)日:2022-12-15
申请号:US17346093
申请日:2021-06-11
Applicant: Mellanox Technologies Ltd.
Inventor: Ali Ayoub , Shira Levy , Liat Agassi , Ohad Peres
Abstract: Systems and techniques for securing network communications are described. A network device comprises a network interface and at least one accelerator. The network device inspects obtained data using the accelerator. The network device determines, based on the inspection, that the data is indicative of a violation of a security policy, and generates a response to the violation.
-
4.
公开(公告)号:US20190171612A1
公开(公告)日:2019-06-06
申请号:US16224834
申请日:2018-12-19
Applicant: Mellanox Technologies, Ltd.
Inventor: Ariel Shahar , Roee Moyal , Ali Ayoub , Michael Kegan
IPC: G06F15/173 , G06F15/167 , G06F13/28 , H04L9/32 , H04L9/06
Abstract: A network adapter includes a network interface that communicates packets over a network, a host interface connected locally to a host processor and to a host memory, and processing circuitry, coupled between the network interface and the host interface, and is configured to receive in a common queue, via the host interface, (i) a processing work item specifying a source buffer in the host memory, a data processing operation, and a first address in the host memory, and (ii) an RDMA write work item specifying the first address, and a second address in a remote memory. In response to the processing work item, the processing circuitry reads data from the source buffer, applies the data processing operation, and stores the processed data in the first address. In response to the RDMA write work item the processing circuitry transmits the processed data, over the network, for storage in the second address.
-
5.
公开(公告)号:US20140258438A1
公开(公告)日:2014-09-11
申请号:US13792083
申请日:2013-03-10
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Ali Ayoub
IPC: G06F13/28
CPC classification number: G06F13/28
Abstract: A method for communication includes receiving in a network interface controller (NIC) from a host processor, which has a local host memory and is connected to the NIC by a local bus, a remote direct memory access (RDMA) compress-and-write command, specifying a source memory buffer in the local host memory and a target memory address. In response to the command, data are read from the specified buffer into the NIC, compressed in the NIC, and conveyed from the NIC to the target memory address.
Abstract translation: 一种用于通信的方法包括从具有本地主机存储器并且通过本地总线连接到NIC的主机处理器的网络接口控制器(NIC)中接收远程直接存储器访问(RDMA)压缩和写入命令 指定本地主机存储器中的源存储器缓冲区和目标存储器地址。 响应该命令,将数据从指定的缓冲区读取到NIC中,在NIC中压缩,并从NIC传送到目标存储器地址。
-
公开(公告)号:US09331936B2
公开(公告)日:2016-05-03
申请号:US13731030
申请日:2012-12-30
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Ali Ayoub , Diego Crupnicoff , Dror Goldenberg , Michael Kagan , Oded Wertheim , Yaron Haviv
IPC: H04L12/28 , H04L12/715 , H04L12/46 , H04L12/781 , H04L12/741 , H04L12/56 , H04L29/12 , H04L12/931
CPC classification number: H04L45/64 , H04L12/4641 , H04L12/4645 , H04L12/465 , H04L12/4654 , H04L12/4658 , H04L12/4662 , H04L12/4666 , H04L12/467 , H04L12/4675 , H04L12/4679 , H04L45/52 , H04L45/74 , H04L45/741 , H04L49/208 , H04L49/354 , H04L49/358 , H04L49/70 , H04L61/10 , H04L61/103 , H04L61/106 , H04L61/2038 , H04L61/25 , H04L61/2596
Abstract: A method for communication in a packet data network including a subnet containing multiple nodes having respective ports. The method includes assigning respective local identifiers to the ports in the subnet, such that each port receives a respective local identifier that is unique within the subnet to serve as an address for traffic within the subnet that is directed to the port. In addition to the local identifiers, respective port identifiers are assigned to the ports, such that at least one of the port identifiers is shared by a plurality of the ports, but not by all the ports, in the subnet. The plurality of the ports are addressed collectively using the at least one of the port identifiers.
Abstract translation: 一种用于在分组数据网络中进行通信的方法,包括包含具有相应端口的多个节点的子网。 该方法包括向子网中的端口分配相应的本地标识符,使得每个端口接收到在该子网内唯一的相应本地标识符,以用作针对该端口的子网内的流量的地址。 除了本地标识符之外,各个端口标识符被分配给端口,使得端口标识符中的至少一个由子网中的多个端口共享,但不由所有端口共享。 使用至少一个端口标识符来共同地对多个端口进行寻址。
-
公开(公告)号:US20140185615A1
公开(公告)日:2014-07-03
申请号:US13731030
申请日:2012-12-30
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Ali Ayoub , Diego Crupnicoff , Dror Goldenberg , Michael Kagan , Oded Wertheim , Yaron Haviv
IPC: H04L12/56
CPC classification number: H04L45/64 , H04L12/4641 , H04L12/4645 , H04L12/465 , H04L12/4654 , H04L12/4658 , H04L12/4662 , H04L12/4666 , H04L12/467 , H04L12/4675 , H04L12/4679 , H04L45/52 , H04L45/74 , H04L45/741 , H04L49/208 , H04L49/354 , H04L49/358 , H04L49/70 , H04L61/10 , H04L61/103 , H04L61/106 , H04L61/2038 , H04L61/25 , H04L61/2596
Abstract: A method for communication in a packet data network including a subnet containing multiple nodes having respective ports. The method includes assigning respective local identifiers to the ports in the subnet, such that each port receives a respective local identifier that is unique within the subnet to serve as an address for traffic within the subnet that is directed to the port. In addition to the local identifiers, respective port identifiers are assigned to the ports, such that at least one of the port identifiers is shared by a plurality of the ports, but not by all the ports, in the subnet. The plurality of the ports are addressed collectively using the at least one of the port identifiers.
Abstract translation: 一种用于在分组数据网络中进行通信的方法,包括包含具有相应端口的多个节点的子网。 该方法包括向子网中的端口分配相应的本地标识符,使得每个端口接收到在该子网内唯一的相应本地标识符,以用作针对该端口的子网内的流量的地址。 除了本地标识符之外,各个端口标识符被分配给端口,使得端口标识符中的至少一个由子网中的多个端口共享,但不由所有端口共享。 使用至少一个端口标识符来共同地对多个端口进行寻址。
-
-
-
-
-
-