发明名称 DIVIDING AND COMBINING OPERATIONS
摘要 Disclosed herein are techniques for arranging a series of operations. It is determined whether an operation executes more efficiently when divided. It is further determined whether a plurality of operations execute more efficiently when combined.
申请公布号 US2014156589(A1) 申请公布日期 2014.06.05
申请号 US201213690086 申请日期 2012.11.30
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 SIMITSIS ALKIVIADIS;Wilkinson William K.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system comprising: an interface module which, if executed, instructs at least one processor to permit a sequence of operations to be specified by a user; an optimizer module which, if executed, instructs at least one processor to implement each operation in an execution environment and to convert each operation into code executable therein; a decomposition module which, if executed, instructs at least one processor to: divide an operation in the sequence into a plurality of sub-operations, when it is determined that the plurality of sub-operations consume fewer resources than the operation; and combine a plurality of operations into a single operation, when it is determined that the single operation consumes fewer resources than the plurality of operations.
地址 Houston TX US