Invention Grant
- Patent Title: Pipeline set selection based on duty cycle estimation of pipeline threads
-
Application No.: US16399773Application Date: 2019-04-30
-
Publication No.: US10853082B1Publication Date: 2020-12-01
- Inventor: Bharath Kishore Reddy Aleti , Mitchell Neuman Blank , Anish Shrigondekar
- Applicant: Splunk Inc.
- Applicant Address: US CA San Francisco
- Assignee: Splunk Inc.
- Current Assignee: Splunk Inc.
- Current Assignee Address: US CA San Francisco
- Agency: Ferguson Braswell Fraser Kubasta PC
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/48

Abstract:
A computer implemented system is described for assigning executable jobs to pipeline sets, whereby the jobs may be network based computer jobs. The assigning includes generating a weight for each pipeline set of multiple pipeline sets to obtain multiple weights. Generating a weight includes obtaining duty cycle metrics for pipeline software threads in the pipeline set. The duty cycle metrics include a measure of an amount of time that a corresponding pipeline thread is executing and actively processing data. Generating the weight further includes determining the weight for the pipeline set based at least in part on the duty cycle metrics. The method further includes assigning a job request to a target pipeline set selected from the pipeline sets according to a weighted random algorithm, wherein the weighted random algorithm uses the weights.
Information query