GPU Chiplet Passive Crosslinks for Unified Cache Coherency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional GPU architectures face challenges in integrating chiplet design due to the difficulty in synchronizing memory contents across multiple chiplets, leading to inefficient parallelism and synchronization issues, which complicates the programming model and increases manufacturing costs.

Innovation Solution

A system utilizing high bandwidth passive crosslinks to communicably couple GPU chiplets, maintaining cache coherency across chiplets and allowing them to operate as a unified, monolithic GPU, with a single programming model by using a passive interposer die for inter-chiplet communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If GPU chiplets are integrated using conventional multi-chip modules, then the density of processor dies increases, but synchronization of memory contents across chiplets becomes difficult and expensive

Engineering Contradiction:
Improvedensity of processor diesVSAvoidsynchronization complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces an interposer substrate as an intermediary component between GPU chiplets. This interposer provides a standardized interface and routing infrastructure that mediates communication between chiplets, enabling efficient memory synchronization without requiring complex direct chiplet-to-chiplet interconnections. The interposer acts as a mediator that simplifies the synchronization protocol and reduces the overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the GPU into multiple independent chiplets that can be manufactured separately and then integrated. Each chiplet contains its own memory hierarchy and processing units, allowing independent optimization and manufacturing. This segmentation enables higher density integration while maintaining manageable synchronization complexity through the interposer interface.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple GPU chiplets are used to increase performance, then computational power increases, but the programming model becomes more complex

Engineering Contradiction:
Improvecomputational powerVSAvoidprogramming model complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent creates a universal programming model that works across multiple GPU chiplets as if they were a single unified device. The interposer and control logic provide multi-functionality by handling memory address translation, cache coherence, and workload distribution transparently. This allows developers to use the same programming interface and techniques whether working with a single chiplet or multiple chiplets, maintaining ease of operation while increasing computational power.

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

3Ease of manufacture

If chiplet integration is implemented to reduce manufacturing costs, then manufacturing efficiency improves, but inter-chiplet communication latency increases

Engineering Contradiction:
Improvemanufacturing efficiencyVSAvoidinter-chiplet communication latency
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent transitions from traditional two-dimensional chiplet placement to a three-dimensional integrated structure using the interposer substrate. This dimensional change allows for optimized signal routing paths and shorter communication distances between chiplets. The vertical stacking enabled by the interposer reduces the physical distance data must travel between chiplets, thereby reducing communication latency while maintaining the manufacturing benefits of chiplet integration.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12572476B2GPU chiplets using high bandwidth crosslinks
Publication Date: 2026.03.10 ONESTA IP LLC
  • US12572476B2 patent drawing
  • US12572476B2 patent drawing
  • US12572476B2 patent drawing

AI summary

A chiplet system includes a central processing unit (CPU) communicably coupled to a first GPU chiplet of a GPU chiplet array. The GPU chiplet array includes the first GPU chiplet communicably coupled to the CPU via a bus and a second GPU chiplet communicably coupled to the first GPU chiplet via a passive crosslink. The passive crosslink is a passive interposer die dedicated for inter-chiplet communications and partitions systems-on-a-chip (SoC) functionality into smaller functional chiplet groupings.