Network Interface Wake on Compute Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In data centers with multi-device platforms, a significant portion of hardware components remain unused but powered on, leading to increased power consumption and energy wastage, as existing power management technologies like DVFS and C-states do not effectively account for the power usage of all components, including accelerators, storage, and network devices.

Innovation Solution

The Wake on Compute (WoC) technology equips network interface devices with circuitry to respond to instructions while in a reduced power state, allowing for dynamic power management of components such as GPUs, CPUs, and accelerators, enabling them to be powered off or on as needed, thereby reducing overall energy consumption and operational costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If hardware components are kept powered on to ensure immediate availability, then system responsiveness is improved, but power consumption increases

Engineering Contradiction:
Improvesystem responsivenessVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the power state of hardware components based on workload demands. Components transition between active and reduced-power states, with the network interface device enabling selective wake-up of specific components only when needed, optimizing the balance between responsiveness and energy efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The network interface device maintains a low-power listening state continuously to detect wake-up packets, enabling rapid system activation without requiring all components to remain fully powered. This preliminary low-power state allows the system to respond quickly to workloads while minimizing baseline power consumption

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If DVFS and C-states are used to reduce power consumption, then energy efficiency is improved, but they fail to account for power usage of all components including accelerators and storage

Engineering Contradiction:
Improveenergy efficiencyVSAvoidcomponent power management coverage
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The network interface device serves as a universal power management coordinator that can control multiple different types of hardware components (GPUs, CPUs, accelerators, storage devices, network devices) through a single interface. It sends wake-up packets to various components regardless of their specific type, providing comprehensive power management across the entire system

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

Solution Approach 2:

The network interface device acts as an intermediary between the network and various hardware components. It receives wake-up packets from the network and translates them into component-specific activation signals, enabling power management of components that would otherwise not respond to standard power management protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If unused hardware components are powered off to save energy, then power consumption is reduced, but system availability and responsiveness deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem availability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system segments power management control at the component level rather than system-wide. Individual hardware components can be independently powered off or awakened based on specific workload requirements. The network interface device can selectively activate only the necessary components for a given task, maintaining system availability for required functions while powering down unused components

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20220329450A1Device wake-up technologies
Publication Date: 2022.10.13 INTEL CORP
  • US20220329450A1 patent drawing
  • US20220329450A1 patent drawing
  • US20220329450A1 patent drawing

AI summary

Examples described herein relate to a network interface device that includes circuitry to perform switching and perform a received command in one or more packets while at least one of the at least one compute device is in a reduced power state, wherein the command is associated with operation of the at least one of the at least one compute device that is in a reduced power state. In some examples, the network interface device is able to control power available to at least one compute device.