Automatically optimize performance of package execution

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S130000, C717S131000, C717S127000, C718S102000, C718S103000

Reexamination Certificate

active

07904894

ABSTRACT:
Various technologies and techniques are disclosed that automatically optimize package execution performance. A profiling phase executes each task in a control flow package and measures performance metrics, such as task execution length, task memory usage, task correlation to CPU versus input/output operations, network bandwidth, and running applications. An optimization phase optimizes subsequent executions of the package by using the performance metrics to make appropriate adjustments to the package. The profiling phase and optimizing phase are repeated over a period of time as appropriate to improve the package's performance without requiring a user to make adjustments to the tasks in the package.

REFERENCES:
patent: 6018759 (2000-01-01), Doing et al.
patent: 6314562 (2001-11-01), Biggerstaff
patent: 6424948 (2002-07-01), Dong et al.
patent: 6631518 (2003-10-01), Bortnikov et al.
patent: 6671876 (2003-12-01), Podowski
patent: 6748555 (2004-06-01), Teegan et al.
patent: 6832201 (2004-12-01), Leymann et al.
patent: 6859893 (2005-02-01), Hines
patent: 6971091 (2005-11-01), Arnold et al.
patent: 6983227 (2006-01-01), Thalhammer-Reyero
patent: 7086035 (2006-08-01), Mericas
patent: 7139779 (2006-11-01), Kornelson et al.
patent: 7174534 (2007-02-01), Chong et al.
patent: 7565304 (2009-07-01), Casati et al.
patent: 2002/0091560 (2002-07-01), Suzuki et al.
patent: 2002/0144233 (2002-10-01), Chong et al.
patent: 2002/0147969 (2002-10-01), Lethin et al.
patent: 2002/0178077 (2002-11-01), Katz et al.
patent: 2003/0229524 (2003-12-01), Reuveni
patent: 2003/0236677 (2003-12-01), Casati et al.
patent: 2003/0236691 (2003-12-01), Casatl et al.
patent: 2004/0078780 (2004-04-01), Dutt et al.
patent: 2004/0172585 (2004-09-01), Nelson
patent: 2004/0186915 (2004-09-01), Blaszczak et al.
patent: 2004/0249644 (2004-12-01), Schiefer et al.
patent: 2005/0071350 (2005-03-01), Artale et al.
patent: 2005/0096950 (2005-05-01), Caplan et al.
patent: 2005/0132167 (2005-06-01), Longobardi
patent: 2005/0154861 (2005-07-01), Arimilli et al.
patent: 2005/0155019 (2005-07-01), Levine et al.
patent: 2005/0155022 (2005-07-01), DeWitt et al.
patent: 2005/0171930 (2005-08-01), Arning et al.
patent: 2005/0172278 (2005-08-01), Kuch et al.
patent: 2005/0187991 (2005-08-01), Wilms et al.
patent: 2005/0204349 (2005-09-01), Lewis et al.
patent: 2005/0283786 (2005-12-01), Dettinger et al.
patent: 2006/0059474 (2006-03-01), Bhansali et al.
patent: 2006/0229896 (2006-10-01), Rosen et al.
patent: 2006/0248317 (2006-11-01), Vorbach et al.
patent: 2006/0253311 (2006-11-01), Yin et al.
patent: 2007/0157178 (2007-07-01), Kogan et al.
patent: 2007/0240112 (2007-10-01), Haselden et al.
patent: 2008/0189687 (2008-08-01), Levine et al.
patent: 2008/0250057 (2008-10-01), Rothstein et al.
Title: A General Compiler Framework for Speculative Optimization Using Data Speculative Code Motion, author: Dai et al, source: IEEE, Dated: Mar. 23, 2005.
Title: Task Execution Time Modeling for Heterogeneous Computing Systems, author: Ali et al, source: IEEE, DatedL Aug. 6, 2002.
Vieira, et al., “An Ontology-drive Architecture for Flexible Workflow Execution”, ISBN:0-7695-2237-8, Proceedings of the WebMedia & LA-Web 2004 Joint Conference 10th Brazilian Symposium on Multimedia and the Web 2nd Latin American Web Congress, IEEE, 204, pp. 70-77.
Schiefer, et al., “Real-time Workflow Audit Data Integration into Data Warehouse Systems”, Real-time Workflow Audit Data Integration into Data Warehouse Systems, 2009, pp. 1-14.
Bonifati, et al., “Warehousing Workflow Data: Challenges and Opportunities”, ISBN:1-55860-804-4, Proceedings of the 27th VLDB Conference, 2001, pp. 649-652.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Automatically optimize performance of package execution does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatically optimize performance of package execution, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatically optimize performance of package execution will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2717664

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.