Invention Grant
- Patent Title: Runtime fusion of operators based on processing element workload threshold and programming instruction compatibility
-
Application No.: US14751497Application Date: 2015-06-26
-
Publication No.: US09652295B2Publication Date: 2017-05-16
- Inventor: Eric L. Barsness , Michael J. Branson , John M. Santosuosso
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Michael Purdham
- Main IPC: G06F9/50
- IPC: G06F9/50 ; H04L12/24 ; H04L29/08 ; G06F9/445

Abstract:
The streams environment includes a plurality of operators coupled with processing elements including a first processing element coupled with a first operator instructed with a first programming instructions, and a second processing element coupled with a second operator instructed with a second programming instructions. A workload of the first processing element and a workload of the second processing element are measured. A first threshold of the workload of the first processing element, and second threshold of the workload of the second processing element are determined. The first programming instructions and the second programming instructions are compared to determine if the first operator and the second operator are susceptible to fusion. The first operator is de-coupled and fused to the second processing element, in response to determining the first threshold and the determination that the first operator and the second operator are susceptible to fusion.
Public/Granted literature
- US20160378566A1 RUNTIME FUSION OF OPERATORS Public/Granted day:2016-12-29
Information query