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 |
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.
|