-
公开(公告)号:US20150277965A1
公开(公告)日:2015-10-01
申请号:US14231983
申请日:2014-04-01
Applicant: GOOGLE INC.
Inventor: Robert Bradshaw , Craig D. Chambers , Ezra Cooper , Ashish Raniwala , Frances J. Perry
IPC: G06F9/46
CPC classification number: G06F9/466 , G06F8/453 , G06F9/3867 , G06F9/3885 , G06F9/455 , G06F9/5066 , G06F11/3006 , G06F17/30463 , G06F17/30569
Abstract: One example method includes identifying synchronous code including instructions specifying a computing operation to be performed on a set of data; transforming the synchronous code into a pipeline application including one or more pipeline objects; identifying a first input data set on which to execute the pipeline application; executing the pipeline application on a first input data set to produce a first output data set; after executing the pipeline application on the first input data set, identifying a second input data set on which to execute the pipeline application; determining a set of differences between the first input data set and second input data set; and executing the pipeline application on the set of differences to produce a second output data set.
Abstract translation: 一个示例性方法包括识别包括指定要对一组数据执行的计算操作的指令的同步代码; 将同步代码转换成包括一个或多个流水线对象的流水线应用程序; 识别在其上执行管线应用的第一输入数据集; 在第一输入数据集上执行流水线应用以产生第一输出数据集; 在第一输入数据集上执行流水线应用之后,识别执行流水线应用的第二输入数据集; 确定所述第一输入数据集和所述第二输入数据集之间的差异集合; 并且对所述差异集执行流水线应用以产生第二输出数据集。
-
公开(公告)号:US09268597B2
公开(公告)日:2016-02-23
申请号:US14231983
申请日:2014-04-01
Applicant: GOOGLE INC.
Inventor: Robert Bradshaw , Craig D. Chambers , Ezra Cooper , Ashish Raniwala , Frances J. Perry
IPC: G06T1/00 , G01N33/48 , G06Q50/00 , G06F7/00 , G06F17/00 , G06F17/30 , G06F15/173 , G06F9/26 , G06F15/00 , G01R31/28 , G06F9/44 , G06F9/46
CPC classification number: G06F9/466 , G06F8/453 , G06F9/3867 , G06F9/3885 , G06F9/455 , G06F9/5066 , G06F11/3006 , G06F17/30463 , G06F17/30569
Abstract: One example method includes identifying synchronous code including instructions specifying a computing operation to be performed on a set of data; transforming the synchronous code into a pipeline application including one or more pipeline objects; identifying a first input data set on which to execute the pipeline application; executing the pipeline application on a first input data set to produce a first output data set; after executing the pipeline application on the first input data set, identifying a second input data set on which to execute the pipeline application; determining a set of differences between the first input data set and second input data set; and executing the pipeline application on the set of differences to produce a second output data set.
Abstract translation: 一个示例性方法包括识别包括指定要对一组数据执行的计算操作的指令的同步代码; 将同步代码转换成包括一个或多个流水线对象的流水线应用程序; 识别在其上执行管线应用的第一输入数据集; 在第一输入数据集上执行流水线应用以产生第一输出数据集; 在第一输入数据集上执行流水线应用之后,识别执行流水线应用的第二输入数据集; 确定所述第一输入数据集和所述第二输入数据集之间的差异集合; 并且对所述差异集执行流水线应用以产生第二输出数据集。
-
公开(公告)号:US20160117188A1
公开(公告)日:2016-04-28
申请号:US14989867
申请日:2016-01-07
Applicant: Google Inc.
Inventor: Robert Bradshaw , Craig D. Chambers , Ezra Cooper , Ashish Raniwala , Frances J. Perry
CPC classification number: G06F9/466 , G06F8/453 , G06F9/3867 , G06F9/3885 , G06F9/455 , G06F9/5066 , G06F11/3006 , G06F17/30463 , G06F17/30569
Abstract: One example method includes identifying synchronous code including instructions specifying a computing operation to be performed on a set of data; transforming the synchronous code into a pipeline application including one or more pipeline objects; identifying a first input data set on which to execute the pipeline application; executing the pipeline application on a first input data set to produce a first output data set; after executing the pipeline application on the first input data set, identifying a second input data set on which to execute the pipeline application; determining a set of differences between the first input data set and second input data set; and executing the pipeline application on the set of differences to produce a second output data set.
Abstract translation: 一个示例性方法包括识别包括指定要对一组数据执行的计算操作的指令的同步代码; 将同步代码转换成包括一个或多个流水线对象的流水线应用程序; 识别在其上执行管线应用的第一输入数据集; 在第一输入数据集上执行流水线应用以产生第一输出数据集; 在第一输入数据集上执行流水线应用之后,识别执行流水线应用的第二输入数据集; 确定所述第一输入数据集和所述第二输入数据集之间的差异集合; 并且对所述差异集执行流水线应用以产生第二输出数据集。
-
-