-
公开(公告)号:US20230297410A1
公开(公告)日:2023-09-21
申请号:US18200458
申请日:2023-05-22
Applicant: Intel Corporation
Inventor: Kapil SOOD , Scott P. DUBAL , Patrick CONNOR , James R. HEARN
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45587 , G06F2009/45579
Abstract: Examples described herein relate to a trusted and secure emulated device. The emulated device can be assigned to a service based on attestation of a hardware platform of the emulated device, assignment of the emulated device to a trust domain, and attestation of a device configuration associated with the emulated device.
-
公开(公告)号:US20240364641A1
公开(公告)日:2024-10-31
申请号:US18768909
申请日:2024-07-10
Applicant: Intel Corporation
Inventor: Patrick CONNOR , James R. HEARN , Kevin LIEDTKE , Scott P. DUBAL
IPC: H04L49/356 , G06F9/455 , H04L47/125 , H04L47/32 , H04L67/1097 , H04L69/22
CPC classification number: H04L49/356 , G06F9/45558 , H04L47/125 , H04L47/32 , H04L67/1097 , H04L69/22 , G06F2009/4557 , G06F2009/45583 , G06F2009/45595
Abstract: Examples described herein relate to a switch device for a rack of two or more physical servers, wherein the switch device is coupled to the two or more physical servers and the switch device performs packet protocol processing termination for received packets and provides payload data from the received packets without a received packet header to a destination buffer of a destination physical server in the rack. In some examples, the switch device comprises at least one central processing unit, the at least one central processing unit is to execute packet processing operations on the received packets. In some examples, a physical server executes at least one virtualized execution environments (VEE) and the at least one central processing unit executes a VEE for packet processing of packets with data to be accessed by the physical server that executes the VEE.
-
公开(公告)号:US20220279057A1
公开(公告)日:2022-09-01
申请号:US17746611
申请日:2022-05-17
Applicant: Intel Corporation
Inventor: Patrick CONNOR , Scott P. DUBAL , James R. HEARN , Andrew J. HERDRICH , Kapil SOOD
IPC: H04L69/326 , H04L49/356 , H04L9/40
Abstract: Examples described herein relate to a network interface device. In some examples, the network interface device is to receive a request to transmit data, based on a first reliable transport protocol, and cause the data to be transmitted in at least one packet, based on a second reliable transport protocol, to a destination device and receive at least one packet, from a sender device, based on the second reliable transport protocol and indicate receipt of the at least one packet, based on the first reliable transport protocol, wherein the first reliable transport protocol is different than the second reliable transport protocol.
-
公开(公告)号:US20220329573A1
公开(公告)日:2022-10-13
申请号:US17845898
申请日:2022-06-21
Applicant: Intel Corporation
Inventor: Kapil SOOD , Patrick CONNOR , Scott P. DUBAL , James R. HEARN , Andrew J. HERDRICH
IPC: H04L9/40
Abstract: Examples described herein relate to a executing a service mesh in a trust domain in a network interface device and executing one or more services in a second trust domain in one or more devices. In some examples, the network interface device is configured to determine trust domain capabilities of the network interface device and provide the trust domain capabilities based on a query.
-
公开(公告)号:US20200322287A1
公开(公告)日:2020-10-08
申请号:US16905761
申请日:2020-06-18
Applicant: Intel Corporation
Inventor: Patrick CONNOR , James R. HEARN , Kevin LIEDTKE , Scott P. DUBAL
IPC: H04L12/931 , G06F9/455 , H04L12/803 , H04L12/823 , H04L29/06 , H04L29/08
Abstract: Examples described herein relate to a switch device for a rack of two or more physical servers, wherein the switch device is coupled to the two or more physical servers and the switch device performs packet protocol processing termination for received packets and provides payload data from the received packets without a received packet header to a destination buffer of a destination physical server in the rack. In some examples, the switch device comprises at least one central processing unit, the at least one central processing unit is to execute packet processing operations on the received packets. In some examples, a physical server executes at least one virtualized execution environments (VEE) and the at least one central processing unit executes a VEE for packet processing of packets with data to be accessed by the physical server that executes the VEE.
-
公开(公告)号:US20200177660A1
公开(公告)日:2020-06-04
申请号:US16780609
申请日:2020-02-03
Applicant: Intel Corporation
Inventor: Patrick CONNOR , James R. HEARN , Kevin LIEDTKE
IPC: H04L29/06 , H04L12/801 , H04L12/853 , H04L29/08
Abstract: Examples described herein relate to providing a streaming protocol packet segmentation offload request to a network interface. The request can specify a segment of content to transmit and meta data associated with the content. The offload request can cause the network interface to generate at least one header field value for the packet and insert at least one header field prior to transmission of the packet. In some examples, the network interface generates a validation value for a transport layer protocol based on the packet with the inserted at least one header field. Some examples provide for pre-packetized content to be stored and available to copy to the network interface. In such examples, the network interface can modify or update certain header fields prior to transmitting the packet.
-
公开(公告)号:US20230353508A1
公开(公告)日:2023-11-02
申请号:US18220206
申请日:2023-07-10
Applicant: Intel Corporation
Inventor: Kapil SOOD , Patrick CONNOR , Scott P. DUBAL , James R. HEARN , Brendan RYAN , Chris MACNAMARA , Conor WALSH , David HUNT , John J. BROWNE , Kevin LAATZ
IPC: H04L49/00 , H04L47/625
CPC classification number: H04L49/3018 , H04L47/626
Abstract: Examples described herein relate to a system within a package. In some examples, the system includes a communication fabric and circuitry to adjust a packet throughput rate associated with the communication fabric based at least in part on incoming receive rate across multiple input ports and fabric usage. In some examples, the communication fabric is to communicatively couple devices in the package including one or more of: an accelerator, a processor, a memory, or a network interface device.
-
公开(公告)号:US20200257518A1
公开(公告)日:2020-08-13
申请号:US16858504
申请日:2020-04-24
Applicant: Intel Corporation
Inventor: Kevin LIEDTKE , James R. HEARN , Scott P. DUBAL , Jeffery OLIVER , Patrick J. McLAUGHLIN , Sharada Ashok SHIDDIBHAVI , Daniel K. OSAWA , Kelly J. COUCH , Maciej PLUCINSKI
Abstract: Examples described herein relate to a network interface receiving a firmware update from one or more packets. In some examples, the one or more packets indicate a start of a firmware update. In some examples, the network interface can also perform authenticating the start of firmware update indication and based on authentication of the firmware update, permit a firmware update of a device. In some examples, the device is one or more of: Board Management Controller (BMC), central processing unit (CPU), network interface, Ethernet controller, storage controller, memory controller, display engine, graphics processing unit (GPU), accelerator device, or peripheral device. In some examples, an end of firmware update indicator is received in the one or more packets. In some examples, communications are maintained through a port during a firmware change.
-
公开(公告)号:US20200257517A1
公开(公告)日:2020-08-13
申请号:US16857103
申请日:2020-04-23
Applicant: Intel Corporation
Inventor: Larry R. SEATER , Benjamin CHEONG , Manishkumar T. RANA , Stephen A. FIFE , James R. HEARN , Kevin LIEDTKE
Abstract: Examples described herein relate to a circuit board that includes a device, firmware memory, and a power controller. In some examples, the firmware memory is to store a firmware update and in response to a software-initiated command, the power controller is to reduce power to the device to cause a firmware update of the device and restore power to the device to cause execution of the firmware update. In some examples, the power controller is to reduce power solely to the device independent from power supply to at least one other device. In some examples, device configuration is saved prior to reduction of power to the device and restored to the device after power is restored to the device.
-
公开(公告)号:US20190317802A1
公开(公告)日:2019-10-17
申请号:US16448860
申请日:2019-06-21
Applicant: Intel Corporation
Inventor: Alexander BACHMUTSKY , Andrew J. HERDRICH , Patrick CONNOR , Raghu KONDAPALLI , Francesc GUIM BERNAT , Scott P. DUBAL , James R. HEARN , Kapil SOOD , Niall D. MCDONNELL , Matthew J. ADILETTA
Abstract: Examples are described herein that can be used to offload a sequence of work events to one or more accelerators to a work scheduler. An application can issue a universal work descriptor to a work scheduler. The universal work descriptor can specify a policy for scheduling and execution of one or more work events. The universal work descriptor can refer to one or more work events for execution. The work scheduler can, in some cases, perform translation of the universal work descriptor or a work event descriptor for compatibility and execution by an accelerator. The application can receive notice of completion of the sequence of work from the work scheduler or an accelerator.
-
-
-
-
-
-
-
-
-