JOINING OPERATOR GRAPH ELEMENTS VIA WHOLE PROGRAM OPTIMIZATION
First Claim
Patent Images
1. A method comprising:
- evaluating a plurality of processing elements organized in an operator graph, wherein the plurality of processing elements includes at least a first processing element and a second processing element;
determining, based on the evaluation, that the first processing element and the second processing element satisfy at least one optimization rule; and
joining the first processing element with the second processing element.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques disclosed herein describe joining processing elements (e.g., of a streams processing environment) using optimization techniques, such as by whole program optimization. An optimization tool evaluates multiple processing elements based on one or more optimization rules. The optimization tool identifies, based on the evaluation, processing elements that can be merged. The optimization tool joins the identified processing elements together.
26 Citations
7 Claims
-
1. A method comprising:
-
evaluating a plurality of processing elements organized in an operator graph, wherein the plurality of processing elements includes at least a first processing element and a second processing element; determining, based on the evaluation, that the first processing element and the second processing element satisfy at least one optimization rule; and joining the first processing element with the second processing element. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification