ADAPTIVELY OPTIMIZING FUNCTION CALL PERFORMANCE

    公开(公告)号:US20240168828A1

    公开(公告)日:2024-05-23

    申请号:US18058420

    申请日:2022-11-23

    CPC classification number: G06F9/544

    Abstract: Embodiments described herein are generally directed to improving performance of a transactional API protocol by adaptively optimizing function call performance at runtime. In an example, a command stream is monitored that includes function calls associated with the transactional API to be carried out by an executer on behalf of an application. An amount of data transmitted over an interconnect between the application and the executer is reduced by: (i) identifying a sequence of multiple of the function calls that represents a batch and satisfies a set of one or more criteria; (ii) creating a template of the batch having a symbolic name and including placeholders for a subset of variable arguments of the multiple of the function calls; and (ii) after observing a subsequent occurrence of the sequence within the command stream, transmitting via the interconnect the symbolic name and values for the subset of variable arguments.

Patent Agency Ranking