The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 13, 2025

Filed:

May. 22, 2023
Applicant:

Sambanova Systems, Inc., Palo Alto, CA (US);

Inventors:

Milad Sharif, Palo Alto, CA (US);

Ravinder Kumar, Fremont, CA (US);

Qi Zheng, Fremont, CA (US);

Neal Sanghvi, Palo Alto, CA (US);

Jiayu Bai, Palo Alto, CA (US);

Arnav Goel, San Jose, CA (US);

Assignee:

SambaNova Systems, Inc., Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/78 (2006.01); G06F 9/28 (2006.01); G06F 9/38 (2018.01); G06F 15/173 (2006.01); G06F 15/80 (2006.01);
U.S. Cl.
CPC ...
G06F 15/7871 (2013.01); G06F 15/17343 (2013.01); G06F 15/7867 (2013.01); G06F 15/7889 (2013.01); G06F 15/80 (2013.01); G06F 9/28 (2013.01); G06F 9/3885 (2013.01);
Abstract

A data processing system is presented in a client-server configuration for executing first and second applications that a client in the client-server configuration can offload for execution onto the data processing system. The data processing system includes a server and a pool of reconfigurable data flow resources that is configured to execute the first application in a first runtime context and the second application in a second runtime context. The server is configured to establish a session with the client, receive first and second execution requests for executing the first application and the second application from the client, start respective first and second execution of the first and second applications in the respective first and second runtime contexts in response to receiving the first and second execution requests, and balance a first load from the first execution with a second load from the second execution.


Find Patent Forward Citations

Loading…