Invention Publication
- Patent Title: DATATYPE ENGINE TO SUPPORT HIGH PERFORMANCE COMPUTING
-
Application No.: US17976721Application Date: 2022-10-28
-
Publication No.: US20240143180A1Publication Date: 2024-05-02
- 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 Houston
- 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
- US12131029B2 Datatype engine to support high performance computing Public/Granted day:2024-10-29
Information query