The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 15, 2015

Filed:

May. 04, 2012
Applicants:

Henrique Andrade, Croton-on-Hudson, NY (US);

Bugra Gedik, White Plains, NY (US);

Sujay Sunil Parekh, Dobbs Ferry, NY (US);

Kun-lung Wu, Yorktown Heights, NY (US);

Xiaolan Zhang, Champaign, IL (US);

Inventors:

Henrique Andrade, Croton-on-Hudson, NY (US);

Bugra Gedik, White Plains, NY (US);

Sujay Sunil Parekh, Dobbs Ferry, NY (US);

Kun-Lung Wu, Yorktown Heights, NY (US);

Xiaolan Zhang, Champaign, IL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 9/44 (2006.01); G06F 9/50 (2006.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5011 (2013.01); H04L 41/5035 (2013.01);
Abstract

Techniques for composing an application resource model are disclosed. The techniques include obtaining operator-level metrics from an execution of a data stream processing application according to a first configuration, wherein the application is executed by nodes of the data stream processing system and the application includes processing elements comprised of multiple operators, wherein two or more of the operators are combined in a first combination to form a processing element according to the first configuration, generating operator-level resource functions from the first combination of operators based on the obtained operator-level metrics, and generating a processing element-level resource function using the generated operator-level resource functions to predict a model for the processing element formed by a second combination of operators, the processing element-level resource function representing an application resource model usable for predicting characteristics of the application executed according to a second configuration.


Find Patent Forward Citations

Loading…