US 12,032,481 B2
Network entities and methods performed therein for handling cache coherency
Chakri Padala, Bangalore (IN); Amir Roozbeh, Stockholm (SE); and Ahsan Javed Awan, Vallentuna (SE)
Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed on Aug. 8, 2023, as Appl. No. 18/446,463.
Application 18/446,463 is a division of application No. 17/596,743, granted, now 11,755,482, previously published as PCT/SE2019/050601, filed on Jun. 20, 2019.
Prior Publication US 2023/0385197 A1, Nov. 30, 2023
Int. Cl. G06F 12/0817 (2016.01); G06F 12/1045 (2016.01)
CPC G06F 12/0828 (2013.01) [G06F 12/1063 (2013.01); G06F 2212/621 (2013.01); G06F 2212/65 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by a coordinating entity in a disaggregated data center architecture, wherein computing resources are separated in discrete resource pools and associated together to represent a functional server, the method comprising:
obtaining a setup of processor cores that are coupled logically as the functional server;
determining an index indicating an identity of a cache coherency domain based on the setup of the processor cores, wherein the index comprises a first part that identifies processor cores that are part of the cache coherency domain across the disaggregated data center architecture, a second part that identifies participating processor cores of a generating processor socket, and a third part that identifies whether a message needs to be sent out of present processor socket; and
configuring one or more communicating entities associated with the setup of the processor cores, to use the index when handling updated cache related data.