-
公开(公告)号: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.
-
2.
公开(公告)号:US12045178B2
公开(公告)日:2024-07-23
申请号:US17673105
申请日:2022-02-16
发明人: Dimitrios Syrivelis , Paraskevas Bakopoulos , Ioannis (Giannis) Patronas , Elad Mentovich , James Stephen Fields, Jr. , Haggai Eran , Liran Liss
IPC分类号: G06F13/16
CPC分类号: G06F13/1642
摘要: A system comprises a first processing block configured to receive, from a first local resource, a formatted transaction in a format that is not recognizable by a remote endpoint; determine a first transaction category, from among a plurality of transaction categories, of the formatted transaction based on content of the formatted transaction; perform one or operations on the formatted transaction based on the first transaction category to form a reformatted transaction in a format that is recognizable by the remote endpoint; and place the reformatted transaction in a queue for transmission to the remote endpoint.
-
公开(公告)号:US11940935B2
公开(公告)日:2024-03-26
申请号:US17234189
申请日:2021-04-19
发明人: Eliav Bar-Ilan , Oren Duer , Maxim Gurtovoy , Liran Liss , Aviad Shaul Yehezkel
IPC分类号: G06F13/28 , G06F9/455 , G06F13/42 , G06F15/173
CPC分类号: G06F13/28 , G06F9/45558 , G06F13/4221 , G06F13/4282 , G06F15/17331 , G06F2009/45583 , G06F2213/0024 , G06F2213/0026
摘要: A computerized system operating in conjunction with computerized apparatus and with a fabric target service in data communication with the computerized apparatus, the system comprising functionality residing on the computerized apparatus, and functionality residing on the fabric target service, which, when operating in combination, enable the computerized apparatus to coordinate access to data.
-
公开(公告)号: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.
-
5.
公开(公告)号:US20230269003A1
公开(公告)日:2023-08-24
申请号:US17675669
申请日:2022-02-18
摘要: Embodiments are disclosed for facilitating quantum computing over classical and quantum communication channels. An example system includes a network interface card (NIC) apparatus. The NIC apparatus includes an optical receiver, an embedded processor, and a network switch. The optical receiver is configured to receive qubit data via a first communication channel associated with quantum communication. The embedded processor is configured to convert the qubit data into binary bit data. The network switch is configured to output the binary bit data via a second communication channel associated with classical network communication.
-
公开(公告)号:US20230133439A1
公开(公告)日:2023-05-04
申请号:US17536141
申请日:2021-11-29
IPC分类号: G06F12/0882 , G06F12/0831 , G06F13/16
摘要: A compute node includes a memory, a processor and a peripheral device. The memory is to store memory pages. The processor is to run software that accesses the memory, and to identify one or more first memory pages that are accessed by the software in the memory. The peripheral device is to directly access one or more second memory pages in the memory of the compute node using Direct Memory Access (DMA), and to notify the processor of the second memory pages that are accessed using DMA. The processor is further to maintain a data structure that tracks both (i) the first memory pages as identified by the processor and (ii) the second memory pages as notified by the peripheral device.
-
公开(公告)号:US20210203610A1
公开(公告)日:2021-07-01
申请号:US17204968
申请日:2021-03-18
发明人: Boris Pismenny , Liran Liss , Ilya Lesokhin , Haggai Eran , Adi Menachem
IPC分类号: H04L12/833 , H04L29/06 , H04L12/931 , H04L29/08 , H04L12/851 , H04L12/413 , H04L12/00
摘要: Apparatus including a first interface to a host processor, a second interface to transmit and receive data packets having headers and payloads, to and from a packet communication network, a memory holding context information regarding a flow of the data and assigning serial numbers to the data packets in the flow, according to a session-layer protocol, and processing circuitry between the first and second interfaces and having acceleration logic, to decode the data records according to the session-layer protocol, using and updating the context information based on the serial numbers and the data records of the received packets, and processing circuitry writing the decoded data records through the first interface to a host memory. The acceleration logic, upon receiving in a given flow a data packet containing a serial number that is out of order, reconstructs the context information and applies that context information in decoding data records in subsequent data packets in the flow.
-
公开(公告)号:US10958627B2
公开(公告)日:2021-03-23
申请号:US16858874
申请日:2020-04-27
发明人: Adi Menachem , Liran Liss , Boris Pismenny
摘要: Computing apparatus includes a host processor, which runs a virtual machine monitor (VMM), which supports a plurality of virtual machines and includes a cryptographic security software module. A network interface controller (NIC) links the host processor to a network so as to transmit and receive data packets from and to the virtual machines and includes a cryptographic security hardware logic module, which when invoked by the VMM, applies the cryptographic security protocol to the data packets while maintaining a state context of the protocol with respect to each of the virtual machines. Upon encountering an exception in applying the cryptographic security protocol, the NIC transfers the data packet, together with the state context of the cryptographic security protocol with respect to the given virtual machine, to the cryptographic security software module for processing.
-
公开(公告)号:US10476803B2
公开(公告)日:2019-11-12
申请号:US15844658
申请日:2017-12-18
发明人: Alex Shpiner , Liran Liss , Matty Kadosh
IPC分类号: H04L12/851 , H04L12/875 , H04L12/833 , H04L12/865 , H04L12/863 , H04L12/26 , H04L12/813
摘要: A network element connected to a data network holds a flow of data packets in a queue and periodically determines a metric of the queue. Responsively to a predetermined value of the metric the queue is associated with an elephant flow or a mouse flow. The packets are marked according to the associated flow, and the network element sends the marked packets into the data network. Other network elements process the packets according to the associated flow marked therein.
-
公开(公告)号:US20190190892A1
公开(公告)日:2019-06-20
申请号:US15841339
申请日:2017-12-14
发明人: Adi Menachem , Liran Liss , Boris Pismenny
CPC分类号: H04L63/0428 , G06F9/45533 , G06F9/45558 , G06F21/53 , G06F21/602 , G06F2009/45587 , G06F2009/45595 , H04L9/0897 , H04L9/14 , H04L9/3226 , H04L63/0485 , H04L63/164 , H04L2209/12
摘要: Computing apparatus includes a host processor, which runs a virtual machine monitor (VMM), which supports a plurality of virtual machines and includes a cryptographic security software module. A network interface controller (NIC) links the host processor to a network so as to transmit and receive data packets from and to the virtual machines and includes a cryptographic security hardware logic module, which when invoked by the VMM, applies the cryptographic security protocol to the data packets while maintaining a state context of the protocol with respect to each of the virtual machines. Upon encountering an exception in applying the cryptographic security protocol, the NIC transfers the data packet, together with the state context of the cryptographic security protocol with respect to the given virtual machine, to the cryptographic security software module for processing.
-
-
-
-
-
-
-
-
-