US 12,236,109 B2
Ephemeral data management for cloud computing systems using computational fabric attached memory
Pratik Mishra, Santa Clara, CA (US); Sergey Blagodurov, Bellevue, WA (US); and Atul Kumar Sujayendra Sandur, Santa Clara, CA (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on May 24, 2023, as Appl. No. 18/201,696.
Prior Publication US 2024/0393956 A1, Nov. 28, 2024
Int. Cl. G06F 3/06 (2006.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0659 (2013.01); G06F 3/067 (2013.01); G06F 9/4881 (2013.01); G06F 9/5027 (2013.01); G06F 9/5066 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A cloud computing system comprising:
cloud orchestrator circuitry configured to receive an input application and determine a task graph, a data graph, and a function popularity heap parameter for the input application, wherein the task graph comprises an indication of function interdependency of functions of the input application, the data graph comprises an indication of data interdependency of the functions, and the function popularity heap parameter corresponds to a re-usability index for the functions; and
fabric manager circuitry configured to allocate a first programmable integrated circuit (IC) device to perform a first function of the input application based on the task graph, the data graph, and the function popularity heap parameter.