IP Library Granted Patent US 12,536,607
Granted Patent B2
US 12,536,607 · App. 17/496,467 · Granted Jan 27, 2026

Modular GPU architecture for clients and servers

Inventors: Lakshminarayana Pappu (Folsom, CA); Altug Koker (El Dorado Hills, CA); Aditya Navale (Folsom, CA); Prasoonkumar Surti (Folsom, CA); Ankur Shah (Folsom, CA); Joydeep Ray (Folsom, CA); Naveen Matam (Rancho Cordova, CA)
Assignee: Intel Corporation
G06T1/20G06F9/30112G06T1/60G09G5/363
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,536,607
App. No.
17/496,467
Granted
Jan 27, 2026
Kind
B2
Abstract

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.

Claims (30)

1 . A general-purpose graphics processor comprising:

an active base die including a fabric interconnect; and

a first chiplet including a switched fabric, wherein the first chiplet is configured to couple with the active base die via an array of interconnect structures, the array of interconnect structures additionally to couple the fabric interconnect with the switched fabric, the first chiplet including:

a first modular interconnect configured to couple a block of graphics processing resources to the switched fabric, wherein the first modular interconnect is configured to selectively couple, to the switched fabric, one of a first block of graphics processing resources having a first number of graphics core clusters and a second block of graphics resources having a second number of graphics core clusters;

a second modular interconnect configured to couple a memory interconnect of 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; and

a tile-to-socket interface to couple a connectivity die to the first chiplet, the connectivity die to enable a multi-board graphics processor via a multi-board connection with an external general-purpose graphics processor, the multi-board connection established via the first chiplet.

2 . The general-purpose graphics processor as in claim 1 , the first chiplet additionally including a third modular interconnect configured to couple a host interconnect physical interface and upstream port to the switched fabric, the third modular interconnect configured to couple with the switched fabric via a fabric bridge.

3 . The general-purpose graphics processor as in claim 1 , wherein the memory subsystem is associated with a graphics double data rate (GDDR) memory device.

4 . The general-purpose graphics processor as in claim 1 , wherein the memory subsystem is associated with a high bandwidth memory (HBM) device.

5 . The general-purpose graphics processor as in claim 1 , wherein the connectivity die is configured to couple with a mezzanine connector.

6 . The general-purpose graphics processor as in claim 1 , wherein the first block of graphics processing resources includes a first set of graphics cores, each graphics core of the first set of graphics cores including a matrix accelerator and a vector engine.

7 . The general-purpose graphics processor as in claim 1 , wherein the second block of graphics processing resources includes a first set of graphics cores, each graphics core of the first set of graphics cores including a vector engine.

8 . The general-purpose graphics processor as in claim 7 , wherein the vector engine includes hardware logic configurable to perform variable vector width operations.

9 . The general-purpose graphics processor as in claim 1 , additionally including a second chiplet coupled with the first chiplet, the second chiplet including a cache memory, wherein the cache memory is a last level cache.

10 . The general-purpose graphics processor as in claim 1 , wherein the memory subsystem has a dynamically configurable voltage and frequency.

11 . A graphics processing apparatus including:

a circuit board including a host interconnect; and

a system on a chip integrated circuit (SoC) including an active base die including a fabric interconnect and a first chiplet including a switched fabric, wherein the first chiplet is configured to couple with the active base die via an array of interconnect structures, the array of interconnect structures additionally to couple the fabric interconnect with the switched fabric, the first chiplet including:

a first modular interconnect configured to couple a block of graphics processing resources to the switched fabric, wherein the first modular interconnect is configured to selectively couple, to the switched fabric, one of a first block of graphics processing resources having a first number of graphics core clusters and a second block of graphics resources having a second number of graphics core clusters;

a second modular interconnect configured to couple a memory interconnect of 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; and

a tile-to-socket interface to couple a connectivity die to the first chiplet, the connectivity die to enable a multi-board graphics processor via a multi-board connection with an external general-purpose graphics processor, the multi-board connection established via the first chiplet.

12 . The graphics processing apparatus as in claim 11 , the first chiplet additionally including a third modular interconnect configured to couple a host interconnect physical interface and upstream port to the switched fabric, the third modular interconnect configured to couple with the switched fabric via a fabric bridge.

13 . The graphics processing apparatus as in claim 11 , wherein the memory subsystem is associated with a graphics double data rate (GDDR) memory device.

14 . The graphics processing apparatus as in claim 11 , wherein the memory subsystem is associated with a high bandwidth memory (HBM) device.

15 . The graphics processing apparatus as in claim 11 , wherein the connectivity die is configured to couple with a mezzanine connector.

16 . The graphics processing apparatus as in claim 11 , wherein the first block of graphics processing resources includes a first set of graphics cores, each graphics core of the first set of graphics cores including a matrix accelerator and a vector engine.

17 . The graphics processing apparatus as in claim 11 , wherein the second block of graphics processing resources includes a first set of graphics cores, each graphics core of the first set of graphics cores including a vector engine.

18 . The graphics processing apparatus as in claim 17 , wherein the vector engine includes hardware logic configurable to perform variable vector width operations.

19 . The graphics processing apparatus as in claim 11 , additionally including a second chiplet coupled with the first chiplet, the second chiplet including a cache memory, wherein the cache memory is a last level cache.

20 . The graphics processing apparatus as in claim 11 , wherein the memory subsystem has a dynamically configurable voltage and frequency.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2022
From: PAPPU, LAKSHMINARAYANA; KOKER, ALTUG; NAVALE, ADITYA; SURTI, PRASOONKUMAR; SHAH, ANKUR; RAY, JOYDEEP; MATAM, NAVEEN
To: INTEL CORPORATION
Reel/Frame 059949/0915 →
Continuity (1)
Related Publication 20230109990A1 · Apr 13, 2023
References Cited (12)
US 9213666B2 · Adler et al. · 2015 [cited by applicant]
US 20180293693A1 · Ray · 2018 [cited by examiner]
US 20190197658A1 · Jasoliya · 2019 [cited by examiner]
US 20200293445A1 · Ibrahim · 2020 [cited by examiner]
US 20210256654A1 · Koker et al. · 2021 [cited by applicant]
US 20210389948A1 · Beu · 2021 [cited by examiner]
US 20220067526A1 · Claussen · 2022 [cited by examiner]
EP 4163797A1 · 2023 [cited by applicant]
WO 2020190813A · 2020 [cited by applicant]
Fu et al., “GPU Domain Specialization via Composable On-Package Architecture”, NVIDIA, 13 pages, Apr. 5, 2021. [cited by applicant]
Extended European Search Report for EP14360EP, mailed Feb. 14, 2023, 10 pages. [cited by applicant]
Notification of Publication for CN Application No. 202211100029.8, Apr. 23, 2023, 4 pages. [cited by applicant]