US 12,353,338 B2
Locality-based data processing
Gabriel H. Loh, Bellevue, WA (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Jun. 29, 2023, as Appl. No. 18/216,098.
Claims priority of provisional application 63/403,121, filed on Sep. 1, 2022.
Prior Publication US 2024/0078197 A1, Mar. 7, 2024
Int. Cl. G06F 13/16 (2006.01)
CPC G06F 13/1668 (2013.01) [G06F 13/1642 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A data processing node, comprising:
a local processor element;
a local memory controller configured to couple to a local memory element; and
a local data fabric circuit coupled to the local processor element and to the local memory element and including:
a local crossbar switch circuit coupled to the local processor element and the local memory controller and configured to be coupled to one or more remote crossbar switch circuits each coupled to a corresponding remote processor element and to a remote memory controller to form a crossbar switch; and
a local bus,
wherein the local data fabric circuit is operable to use the local bus to bypass the crossbar switch for memory access requests between the local processor element and the local memory element.