-
公开(公告)号:US20240143526A1
公开(公告)日:2024-05-02
申请号:US17976909
申请日:2022-10-31
发明人: Liran Liss , Rabia Loulou , Idan Burstein , Tzuriel Katoa
CPC分类号: G06F13/28 , G06F13/4221
摘要: Computing apparatus includes a central processing unit (CPU) and a root complex connected to the CPU and to a first peripheral component bus, which has at least a first downstream port for connection to at least one peripheral device. Switching logic has an upstream port for connection to a second downstream port on a second peripheral component bus of a host computer, and is connected to the root complex so that when a peripheral device is connected to the first downstream port on the first peripheral component bus, the switching logic presents the peripheral device to the host computer in an address space of the second peripheral component bus.
-
公开(公告)号:US20240259298A1
公开(公告)日:2024-08-01
申请号:US18162174
申请日:2023-01-31
发明人: Adi Horowitz , Omri Kahalon , Gal Shalom , Rabia Loulou , Aviad Yehezkel , Matty Kadosh
IPC分类号: H04L45/24 , H04L61/103
CPC分类号: H04L45/245 , H04L61/103 , H04L2101/668
摘要: Systems and methods herein are for one or more processing units of a subnet manger (SM) to communicate configuration information with at least one subnet management agent (SMA) that is associated with at least one switch and with a host machine, the configuration information to enable the at least one switch to configure a forwarding table based in part on a mapping of at least one virtual network address to physical network addresses of two or more physical ports of the host machine, and the configuration information to enable the host machine to communicate with other host machines using the at least one switch and the at least one virtual network address.
-
公开(公告)号:US20240259233A1
公开(公告)日:2024-08-01
申请号:US18162938
申请日:2023-02-01
发明人: Gal Shalom , Omri Kahalon , Adi Horowitz , Aviad Yehezkel , Liran Liss , Rabia Loulou , Matty Kadosh
IPC分类号: H04L12/46 , H04L12/66 , H04L49/351 , H04L49/356
CPC分类号: H04L12/4625 , H04L12/66 , H04L49/351 , H04L49/358
摘要: Systems and methods herein are for one or more processing units to modify a network access layer of an ethernet communication to include a local route header (LRH) of an InfiniBand (IB) communication for transmission over an IB network, the modification further to retain ethernet information of all layers of the ethernet communication or to remove at least one of the layers of the ethernet communication for the IB communication.
-
公开(公告)号:US11765237B1
公开(公告)日:2023-09-19
申请号:US17724540
申请日:2022-04-20
发明人: Liran Liss , Yamin Friedman , Michael Kagan , Diego Crupnicoff , Idan Burstein , Matty Kadosh , Tzah Oved , Dror Goldenberg , Ron Yuval Efraim , Alexander Eli Rosenbaum , Aviad Yehezkel , Rabia Loulou
IPC分类号: H04L67/141 , H04L67/146 , G06F15/173 , H04L69/16 , H04L9/08
CPC分类号: H04L67/141 , G06F15/17331 , H04L9/0825 , H04L67/146 , H04L69/161
摘要: Apparatus for data communication includes a network interface for connection to a packet data network and a host interface for connection to a host computer, which includes a central processing unit (CPU) and a host memory. Packet processing circuitry receives, via the host interface, from a kernel running on the CPU, associations between multiple remote direct memory access (RDMA) sessions and multiple different User Datagram Protocol (UDP) 5-tuple, which are assigned respectively to the RDMA sessions, and receives from an application running on the CPU a request to send an RDMA message, using a selected group of one or more of the RDMA sessions, to a peer application over the packet data network, and in response to the request, transmits, via the network interface, one or more data packets using a UDP 5-tuple that is assigned to one of the RDMA sessions in the selected group.
-
公开(公告)号:US12117948B2
公开(公告)日:2024-10-15
申请号:US17976909
申请日:2022-10-31
发明人: Liran Liss , Rabia Loulou , Idan Burstein , Tzuriel Katoa
CPC分类号: G06F13/28 , G06F13/4221
摘要: Computing apparatus includes a central processing unit (CPU) and a root complex connected to the CPU and to a first peripheral component bus, which has at least a first downstream port for connection to at least one peripheral device. Switching logic has an upstream port for connection to a second downstream port on a second peripheral component bus of a host computer, and is connected to the root complex so that when a peripheral device is connected to the first downstream port on the first peripheral component bus, the switching logic presents the peripheral device to the host computer in an address space of the second peripheral component bus.
-
公开(公告)号:US20240095205A1
公开(公告)日:2024-03-21
申请号:US17987904
申请日:2022-11-16
发明人: Daniel Marcovitch , Liran Liss , Aviad Shaul Yehezkel , Rabia Loulou , Oren Duer , Shahaf Shuler , Chenghuan Jia , Philip Browning Johnson , Gal Shalom , Omri Kahalon , Adi Merav Horowitz , Arpit Jain , Eliav Bar-Ilan , Prateek Srivastava
CPC分类号: G06F13/4221 , G06F13/4022 , G06F13/404
摘要: A system includes a bus interface and circuitry. The bus interface is configured to communicate with an external device over a peripheral bus. The circuitry is configured to support a plurality of widgets that perform primitive operations used in implementing peripheral-bus devices, to receive a user-defined configuration, which specifies a user-defined peripheral-bus device as a configuration of one or more of the widgets, and to implement the user-defined peripheral-bus device toward the external device over the peripheral bus, in accordance with the user-defined configuration.
-
公开(公告)号:US20230379390A1
公开(公告)日:2023-11-23
申请号:US18363005
申请日:2023-08-01
发明人: Liran Liss , Yamin Friedman , Michael Kagan , Diego Crupnicoff , Idan Burstein , Matty Kadosh , Tzah Oved , Dror Goldenberg , Ron Yuval Efraim , Alexander Eli Rosenbaum , Aviad Yehezkel , Rabia Loulou
IPC分类号: H04L67/141 , H04L9/08 , H04L69/16 , H04L67/146 , G06F15/173
CPC分类号: H04L67/141 , H04L9/0825 , H04L69/161 , H04L67/146 , G06F15/17331
摘要: Apparatus for data communication includes a network interface for connection to a packet data network and a host interface for connection to a host computer, which includes a central processing unit (CPU) and a host memory. Packet processing circuitry receives, via the host interface, from a kernel running on the CPU, associations between multiple remote direct memory access (RDMA) sessions and multiple different User Datagram Protocol (UDP) 5-tuple, which are assigned respectively to the RDMA sessions, and receives from an application running on the CPU a request to send an RDMA message, using a selected group of one or more of the RDMA sessions, to a peer application over the packet data network, and in response to the request, transmits, via the network interface, one or more data packets using a UDP 5-tuple that is assigned to one of the RDMA sessions in the selected group.
-
公开(公告)号:US20240305637A1
公开(公告)日:2024-09-12
申请号:US18117667
申请日:2023-03-06
发明人: Adi Merav Horowitz , Rabia Loulou , Omri Kahalon , Gal Shalom , Aviad Yehezkel , Boris Pismenny , Liran Liss , Jason Gary Gunthorpe
IPC分类号: H04L9/40
CPC分类号: H04L63/10 , H04L63/0428 , H04L63/168
摘要: A combined request may be used to reduce a number of communications between a client and server to establish a remote connection. The combined request can include one or more add session requests along with one or more add queue pair (QP) requests. The server, receiving the combined request, may then evaluate each request in turn to determine whether a session can be established and then to add a QP to that session and provide, in a combined reply, connection information back to the client. The client may then verify the connection information and begin transmitting data. As a result, a total number of communications between the client and server can be reduced.
-
公开(公告)号:US20240056411A1
公开(公告)日:2024-02-15
申请号:US17884057
申请日:2022-08-09
发明人: Gal Shalom , Adi Horowitz , Jonatan Piasetzky , Omri Kahalon , Matty Kadosh , Aviad Shaul Yehezkel , Rabia Loulou , Liran Liss
IPC分类号: H04L61/103 , H04L61/2503 , H04L61/10
CPC分类号: H04L61/103 , H04L61/2503 , H04L61/10
摘要: System, methods, and devices for providing an address resolution service are provided. In one example, an Address Resolution Service (ARS) node is described as being in communication with one or more endpoints. The ARS node may include one or more circuits that respond to an ARS query message issued by the one or more endpoints with a response message that translates a layer three address to a layer two address.
-
公开(公告)号:US11902372B1
公开(公告)日:2024-02-13
申请号:US18314327
申请日:2023-05-09
发明人: Adi Merav Horowitz , Rabia Loulou , Omri Kahalon , Gal Shalom , Aviad Yehezkel , Asaf Schwartz , Liran Liss
IPC分类号: G06F15/167 , H04L67/1097 , H04L67/146
CPC分类号: H04L67/1097 , H04L67/146
摘要: Systems and methods enable session sharing for session-based remote direct memory access (RDMA). Multiple queue pairs (QPs) can be added to a single session and/or session group where each of the QPs has a common remote. Systems and methods may query a session ID for an existing session group and then use the session ID with an add QP request to join additional QPs to an existing session. Newly added QPs may share one or more features with existing QPs of the session group, such as encryption parameters. Additionally, newly added QPs may be configured with different performance or quality of service requirements, thereby isolating performance, and permitting true scaling for high performance computing applications.
-
-
-
-
-
-
-
-
-