Cisco technology, inc. (20250138794). AUTOMATED PROFILING AND PARTITIONING OF FUNCTIONS
AUTOMATED PROFILING AND PARTITIONING OF FUNCTIONS
Organization Name
Inventor(s)
Myungjin Lee of Bellevue WA US
Ramana Rao V. R. Kompella of Foster City CA US
AUTOMATED PROFILING AND PARTITIONING OF FUNCTIONS
This abstract first appeared for US patent application 20250138794 titled 'AUTOMATED PROFILING AND PARTITIONING OF FUNCTIONS
Original Abstract Submitted
in one implementation, a method is disclosed comprising: identifying, by a device, a plurality of functions within a source code based on one or more programmatic annotations of each of the plurality of functions within the source code; monitoring, by the device, execution characteristics associated with each of the plurality of functions within the source code during execution; constructing, by the device, a function call graph from the plurality of functions wherein each particular function in the function call graph is annotated with corresponding execution characteristics; and partitioning, by the device and based on the function call graph and one or more deployment specifications, the plurality of functions within the source code into singularly executable function capsules that meet the one or more deployment specifications.