Network Controller Direct HBM Access for Low-Latency Data Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face challenges in achieving low latency data transfer due to the need for multiple memory copies when moving data between network interfaces and high-bandwidth memory, resulting in significant latency that is not suitable for real-time applications.

Innovation Solution

Implementing a network interface controller (NIC) with logic to directly access high-bandwidth memory (HBM) without intermediate copies to system memory, using descriptor queues and smart filter logic to determine direct data paths, thereby reducing latency through direct DMA transfers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data is transferred through system memory using traditional DMA paths, then data transfer reliability is maintained, but data transfer latency increases significantly

Engineering Contradiction:
Improvedata transfer latencyVSAvoidmemory copy operations
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent extracts the data transfer path from the traditional system memory route and creates a direct bypass path from the network interface controller to the high bandwidth memory. This extraction eliminates the intermediate copying step through system memory, directly reducing data transfer latency while maintaining transfer reliability through the DMA engine's direct memory access capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary component - the smart filter logic within the network interface controller - that determines whether data should take the direct path to high bandwidth memory or the traditional path through system memory. This intermediary enables dynamic path selection based on data characteristics and application requirements, optimizing latency without compromising reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If direct DMA transfers to high bandwidth memory are implemented, then data transfer speed increases, but device complexity increases due to additional logic requirements

Engineering Contradiction:
Improvedata transfer speedVSAvoidnetwork interface controller logic
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent merges the smart filter logic directly into the network interface controller's existing architecture, combining multiple functions (filtering, path determination, and DMA initiation) into a single integrated unit. This merging approach increases data transfer speed by enabling direct access to high bandwidth memory while minimizing the increase in device complexity through functional integration rather than adding separate discrete components.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The network interface controller is designed with multi-functional capability, serving both traditional system memory access and direct high bandwidth memory access through its integrated smart filter logic. This universality allows the same hardware component to handle multiple data path scenarios, increasing speed for appropriate workloads without proportionally increasing overall device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If multiple memory copies are performed for data transfer, then data path flexibility is maintained, but productivity decreases due to increased latency

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidmemory copy latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements dynamic path selection capability through the smart filter logic, which adapts the data transfer path based on real-time conditions and data characteristics. This dynamic approach enables the system to choose the direct high bandwidth memory path when low latency is critical, thereby improving productivity for real-time processing applications while maintaining the option to use traditional paths when flexibility is more important.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The smart filter logic performs preliminary determination of the optimal data path before actual data transfer begins. By pre-evaluating data characteristics and selecting the appropriate path in advance, the system avoids unnecessary memory copies and reduces latency, thereby improving productivity for time-sensitive operations while maintaining path flexibility when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4625132A1Network controller low latency data path
Publication Date: 2025.10.01 INTEL CORP
  • EP4625132A1 patent drawingFigure 1
  • EP4625132A1 patent drawingFigure 2
  • EP4625132A1 patent drawingFigure 3

AI summary

A network controller (430) is coupled to a memory (435) associated with a hardware accelerator (425) and includes a first port (510) to couple to a host system, wherein the host system comprises system memory (440) and a second port to receive data over a network. The network controller (430) comprises circuitry (605, 610, 615) to determine that the data is to be written directly to the memory (435) instead of to the system memory (440) and write the data to the memory (435) for consumption by the hardware accelerator (425).