Modular GPU Chiplet Architecture for Client and Server Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphics processing units (GPUs) are not scalable across different market segments such as clients and servers, requiring separate core architectures and software structures, which limits flexibility and efficiency in data processing.

Innovation Solution

A modular and scalable system-on-a-chip (SoC) architecture for GPUs, allowing selection of modules based on target product classes and market segments, enabling packaging into various end products.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate core architectures are designed for client and server GPUs, then each segment can be optimized for its specific use case, but the overall system complexity increases and scalability across market segments is limited

Engineering Contradiction:
Improvescalability across market segmentsVSAvoidseparate core architectures
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a unified GPU core architecture that can function across both client and server market segments. The same core design supports different workload types (graphics, compute, AI) and can be configured for different performance levels, eliminating the need for separate architectures while maintaining optimization for various use cases through software configuration and resource allocation

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

2Adaptability or versatility

If different software structures are used for client and server segments, then each can be optimized for its specific requirements, but the difficulty of detection and measurement increases and compatibility issues arise

Engineering Contradiction:
Improvesoftware optimization for specific segmentsVSAvoidsoftware structure compatibility
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent employs a unified software structure that can adapt to both client and server requirements. The same software layer handles different workload types and can be configured for specific optimizations without requiring separate software stacks, reducing compatibility issues while maintaining segment-specific performance

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

3Adaptability or versatility

If a unified modular architecture is implemented across all market segments, then scalability and flexibility improve, but the manufacturing precision requirements increase to ensure consistent performance

Engineering Contradiction:
Improveflexibility across market segmentsVSAvoidmodule consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent divides the GPU into modular components that can be independently manufactured and then assembled. This segmentation allows each module to be produced with standardized precision requirements, and the modular assembly process ensures consistent performance across different market segments while maintaining flexibility in configuration

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12536607B2Modular GPU architecture for clients and servers
Publication Date: 2026.01.27 INTEL CORP
  • US12536607B2 patent drawing
  • US12536607B2 patent drawing
  • US12536607B2 patent drawing

AI summary

One embodiment provides a graphics processor including an active base die including a fabric interconnect and a chiplet including a switched fabric, wherein the chiplet couples with the active base die via an array of interconnect structures, the array of interconnect structures couple the fabric interconnect with the switched fabric, and the chiplet includes a first modular interconnect configured to couple a block of graphics processing resources to the switched fabric and a second modular interconnect configured to couple a memory subsystem with the switched fabric and the block of graphics processing resources, the memory interconnect including a set of memory controllers and a set of physical interfaces.