-
公开(公告)号:US09471651B2
公开(公告)日:2016-10-18
申请号:US13646945
申请日:2012-10-08
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson
CPC classification number: G06F17/30563 , G06F9/451 , G06F17/30398
Abstract: Disclosed herein are techniques for adjusting a map reduce execution environment. It is determined whether some operations in a sequence of operations should be implemented in a map reduce execution environment. If it is determined that some operations in a sequence of operations should be implemented in a map reduce execution environment, the map reduce execution environment is adjusted to achieve a predefined performance objective.
Abstract translation: 这里公开了用于调整地图缩小执行环境的技术。 确定是否应在地图中执行一系列操作中的某些操作是否减少执行环境。 如果确定一个操作序列中的某些操作应该在地图中实现,减少执行环境,则调整映射减少执行环境以实现预定义的性能目标。
-
公开(公告)号:US20140303933A1
公开(公告)日:2014-10-09
申请号:US13859564
申请日:2013-04-09
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson , Petar Jovanovic
IPC: G06F17/18
CPC classification number: G06Q10/063 , G06Q30/0201
Abstract: A technique of optimizing analytic flows includes sampling source data using a sampling method, executing a flow over the sampled data, obtaining runtime statistics from the executed flow, and combining runtime statistics with historical statistics.
Abstract translation: 优化分析流的技术包括使用采样方法采样源数据,执行采样数据流,从执行的流中获取运行时统计信息,并将运行时统计信息与历史统计信息相结合。
-
公开(公告)号:US20140244570A1
公开(公告)日:2014-08-28
申请号:US13779826
申请日:2013-02-28
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson , Umeshwar Dayal
IPC: G06F17/30
CPC classification number: G06F16/254 , G06F16/24542
Abstract: Disclosed herein are techniques for optimizing and managing the execution of hybrid flows. An execution plan is generated for each hybrid flow based at least partially on attributes associated therewith. The execution of each hybrid flow is managed in accordance with the execution plan.
Abstract translation: 这里公开了用于优化和管理混合流的执行的技术。 至少部分地基于与其相关联的属性为每个混合流生成执行计划。 每个混合流的执行根据执行计划进行管理。
-
公开(公告)号:US20140156589A1
公开(公告)日:2014-06-05
申请号:US13690086
申请日:2012-11-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: ALKIVIADIS SIMITSIS , William K. Wilkinson
IPC: G06F17/30
CPC classification number: G06F17/30563
Abstract: 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.
Abstract translation: 这里公开了用于安排一系列操作的技术。 确定分割时操作是否更有效地执行。 进一步确定组合时多个操作是否更有效地执行。
-
公开(公告)号:US09600786B2
公开(公告)日:2017-03-21
申请号:US13859564
申请日:2013-04-09
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson , Petar Jovanovic
CPC classification number: G06Q10/063 , G06Q30/0201
Abstract: A technique of optimizing analytic flows includes sampling source data using a sampling method, executing a flow over the sampled data, obtaining runtime statistics from the executed flow, and combining runtime statistics with historical statistics.
-
公开(公告)号:US09262492B2
公开(公告)日:2016-02-16
申请号:US13690086
申请日:2012-11-30
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson
IPC: G06F17/30
CPC classification number: G06F17/30563
Abstract: 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.
Abstract translation: 这里公开了用于安排一系列操作的技术。 确定分割时操作是否更有效地执行。 进一步确定组合时多个操作是否更有效地执行。
-
公开(公告)号:US20140215473A1
公开(公告)日:2014-07-31
申请号:US13753686
申请日:2013-01-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson
IPC: G06F9/48
CPC classification number: G06F9/5083 , G06F2209/501
Abstract: Disclosed herein are techniques for managing operations. A distribution of operations across a plurality of execution environments is determined in order to achieve a performance objective. Another distribution of the operations is determined, if the status of the execution environments renders the distribution suboptimal or incapable of achieving the performance objective.
Abstract translation: 本文公开了用于管理操作的技术。 确定跨越多个执行环境的操作的分布以便实现性能目标。 确定操作的另一个分布,如果执行环境的状态使分布次优或不能实现性能目标。
-
公开(公告)号:US09846598B2
公开(公告)日:2017-12-19
申请号:US14781899
申请日:2013-04-03
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: William K. Wilkinson , Alkiviadis Simitsis
CPC classification number: G06F9/5011 , G06F9/4856 , G06F9/4881 , G06F9/5038 , G06F9/5083 , G06F17/30563 , G06F2209/5017 , G06F2209/506
Abstract: A flow of operations is to be executed in a plurality of execution environments according to a distribution. In response to determining that the distribution is unable to achieve at least one criterion, the distribution is modified according to at least one policy that specifies at least one action to apply to the flow of operations in response to a corresponding at least one condition relating to a characteristic of the flow of operations.
-
公开(公告)号:US20140344817A1
公开(公告)日:2014-11-20
申请号:US13896795
申请日:2013-05-17
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Petar Jovanovic , Alkiviadis Simitsis , William K. Wilkinson
IPC: G06F9/46
CPC classification number: G06F9/5066
Abstract: Converting a hybrid flow can include combining each of a plurality of task nodes with a plurality of corresponding operators of the hybrid flow and converting the combined plurality of task nodes and the plurality of corresponding operators of the hybrid flow to a data flow graph using a code template.
Abstract translation: 混合流的转换可以包括将多个任务节点中的每一个与混合流的多个对应的运算符相组合,并将混合流的组合的多个任务节点和多个对应的运算符转换成使用代码的数据流图 模板。
-
公开(公告)号:US20160154634A1
公开(公告)日:2016-06-02
申请号:US14787281
申请日:2013-06-26
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alkiviadis Simitsis , William K. Wilkinson
CPC classification number: G06F8/433 , G06F8/30 , G06F8/34 , G06F8/74 , G06F9/44 , G06F16/24524 , G06F16/2455
Abstract: Described herein are techniques for modifying an analytic flow. A flow may be associated with an execution engine. A flow graph representative of the flow may be obtained. The flow graph may be modified using a logical language. For example, a new flow graph expressed in the logical language may be generated. A program may be generated from the modified flow graph.
Abstract translation: 这里描述的是用于修改分析流的技术。 流可以与执行引擎相关联。 可以获得代表流程的流程图。 可以使用逻辑语言修改流程图。 例如,可以生成以逻辑语言表示的新流程图。 可以从修改的流程图生成程序。
-
-
-
-
-
-
-
-
-