In-Memory Dataflow Execution with Dynamic Placement of Cache Operations and Action Execution Ordering

Patent №

US 10,698,821

Granted

2020-06-30

Filed 2018

Owner

EMC IP HOLDING COMPANY LLC

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16174448

A dataflow execution environment is provided with dynamic placement of cache operations and action execution ordering. An exemplary method comprises: obtaining a current cache placement plan for a dataflow comprised of multiple operations and a corresponding current cache gain estimate; selecting an action to execute from a plurality of remaining dataflow actions based on a predefined policy; executing one or more operations in a lineage of the selected action and estimating an error as a difference in an observed execution time and an estimated execution time given by a cost model; obtaining an alternative cache placement plan for the dataflow following the execution in conjunction with a predefined new plan determination criteria being satisfied and a corresponding alternative cache gain estimate; implementing the alternative cache placement plan in conjunction with a predefined new plan implementation criteria being satisfied; and selecting a next action to execute from a plurality of remaining actions in the dataflow based on a predefined policy.

AI hardwareG06F 12/0806H04L 67/568G06F 17/10G06F 2212/1041G06F 2212/152G06F 2212/502G06F 2212/6046G06F 2212/608

AI classification

AI hardware0.63
Knowledge representation0.16
Planning0.05
Machine learning0.04
Evolutionary computation0.01
Natural language0.00
Speech0.00
Vision0.00

Ownership

EMC IP HOLDING COMPANY LLC

assignment · 473510046

Assignors

GOTTIN, VINÍCIUS MICHEL, PORTO, FÁBIO ANDRÉ MACHADO, SOUTO, YANIA MOLINA

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC