US 12,093,730 B2
Optimal dispatching of Function-as-a-Service in heterogeneous accelerator environments
Dejan S. Milojicic, Palo Alto, CA (US); Kimberly Keeton, San Francisco, CA (US); Paolo Faraboschi, Sant Cugat (ES); and Cullen E. Bash, Los Gatos, CA (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed on Sep. 28, 2023, as Appl. No. 18/476,690.
Application 18/476,690 is a continuation of application No. 17/198,871, filed on Mar. 11, 2021, granted, now 11,809,218.
Prior Publication US 2024/0020155 A1, Jan. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/48 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/4881 (2013.01) [G06F 9/5005 (2013.01); G06F 9/5044 (2013.01); G06F 9/505 (2013.01); G06F 9/5055 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for function dispatching in a function-as-a-service (FaaS) computing environment, the method comprising:
receiving a request to execute a function, the request comprising a function identifier of the function; and
determining whether a first local function executor on which the function was previously deployed is available; and
responsive to determining that the first local function executor is available, dispatching the function for invocation and execution by the first local function executor.