Invention Grant
- Patent Title: Datatype engine to support high performance computing
-
Application No.: US17976721Application Date: 2022-10-28
-
Publication No.: US12131029B2Publication Date: 2024-10-29
- Inventor: Keith D. Underwood , Robert L. Alverson
- Applicant: Hewlett Packard Enterprise Development LP
- Applicant Address: US TX Houston
- Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee Address: US TX Spring
- Agency: Yao Legal Services, Inc.
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
A method and apparatus are provided for facilitating a datatype engine (DTE) to support high performance computing. A network interface card (NIC) receives, via a message passing interface, a command to read data from a host memory. The NIC determines that the command indicates a first datatype descriptor stored in the NIC. The NIC forms, based on the command, a packet which indicates a base address and a length associated with the data to be read from the host memory and passes the packet to the DTE. The DTE generates a plurality of read requests comprising offsets from the base address and corresponding lengths based on the first datatype descriptor. The DTE passes the plurality of read requests to a direct memory access module, thereby allowing the NIC to access the host memory while eliminating copies of the data on the host during transfer of the command across a network.
Public/Granted literature
- US20240143180A1 DATATYPE ENGINE TO SUPPORT HIGH PERFORMANCE COMPUTING Public/Granted day:2024-05-02
Information query