简介:
一系统基于在流处理程序之间交换的数据来优化两个或两个以上流处理程序。所述系统交替地处理每一流处理程序以识别并去除失效程序代码,藉此改进执行性能。通过传播作为来自其它流处理程序的输入而接收到的常数且通过分析一第一流处理程序并确定一第二流处理程序的未被所述第一流处理程序使用的输出来识别失效程序代码。所述系统可执行此优化的多次重复,因为先前的重复引入了用作一流处理程序的输入的附加常数。在所述流处理程序的优化之后,将所述经优化的流处理程序编译为一适于由一流处理系统执行的格式。
一系统基于在流处理程序之间交换的数据来优化两个或两个以上流处理程序。所述系统交替地处理每一流处理程序以识别并去除失效程序代码,藉此改进执行性能。通过传播作为来自其它流处理程序的输入而接收到的常数且通过分析一第一流处理程序并确定一第二流处理程序的未被所述第一流处理程序使用的输出来识别失效程序代码。所述系统可执行此优化的多次重复,因为先前的重复引入了用作一流处理程序的输入的附加常数。在所述流处理程序的优化之后,将所述经优化的流处理程序编译为一适于由一流处理系统执行的格式。