Invention Grant
- Patent Title: Allocation of worker threads in a parallelization framework with result streaming
-
Application No.: US17688212Application Date: 2022-03-07
-
Publication No.: US12153965B2Publication Date: 2024-11-26
- Inventor: Christina Teflioudi , Paul Willems
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/48 ; G06F9/50

Abstract:
A method for allocating worker threads may include receiving a first fetch call for a query accessing a dataset stored at a database. The first fetch call may require a first portion of a result for the query. A first quantity of worker threads may be allocated to generate the first portion of the result for the query in response to the first fetch call. In response to a second fetch call for the query by determining a threshold corresponding to the first quantity of worker threads, a second quantity of data required for the second fetch call, and a third quantity of data buffered from the first fetch call. A second quantity of worker threads to generate a second portion of the result for the query may be allocated based on the threshold. Related systems and computer program products are also provided.
Public/Granted literature
- US20230281055A1 ALLOCATION OF WORKER THREADS IN A PARALLELIZATION FRAMEWORK WITH RESULT STREAMING Public/Granted day:2023-09-07
Information query