SG179098A1 - Attributing causality to program execution capacity modifications and dynamically modifying program execution capacity - Google Patents
Attributing causality to program execution capacity modifications and dynamically modifying program execution capacityInfo
- Publication number
- SG179098A1 SG179098A1 SG2012017281A SG2012017281A SG179098A1 SG 179098 A1 SG179098 A1 SG 179098A1 SG 2012017281 A SG2012017281 A SG 2012017281A SG 2012017281 A SG2012017281 A SG 2012017281A SG 179098 A1 SG179098 A1 SG 179098A1
- Authority
- SG
- Singapore
- Prior art keywords
- program execution
- execution capacity
- modifications
- attributing
- causality
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/5044—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/50—Indexing scheme relating to G06F9/50
- G06F2209/508—Monitor
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Debugging And Monitoring (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time. The techniques may in some situations be used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/569,744 US8689225B2 (en) | 2009-09-29 | 2009-09-29 | Attributing causality to program execution capacity modifications |
US12/569,723 US8352609B2 (en) | 2009-09-29 | 2009-09-29 | Dynamically modifying program execution capacity |
PCT/US2010/050351 WO2011041253A1 (en) | 2009-09-29 | 2010-09-27 | Attributing causality to program execution capacity modifications and dynamically modifying program execution capacity |
Publications (1)
Publication Number | Publication Date |
---|---|
SG179098A1 true SG179098A1 (en) | 2012-05-30 |
Family
ID=43826606
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SG2012017281A SG179098A1 (en) | 2009-09-29 | 2010-09-27 | Attributing causality to program execution capacity modifications and dynamically modifying program execution capacity |
SG2013004551A SG188079A1 (en) | 2009-09-29 | 2010-09-27 | Attributing causality to program execution capacity modifications and dynamically modifying program execution capacity |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SG2013004551A SG188079A1 (en) | 2009-09-29 | 2010-09-27 | Attributing causality to program execution capacity modifications and dynamically modifying program execution capacity |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP2483797A4 (en) |
JP (2) | JP5486687B2 (en) |
CN (3) | CN102511041B (en) |
CA (1) | CA2774297C (en) |
SG (2) | SG179098A1 (en) |
WO (1) | WO2011041253A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102646B (en) * | 2013-04-07 | 2019-01-15 | 腾讯科技(深圳)有限公司 | The method, apparatus and system of data processing |
US11140045B2 (en) * | 2015-07-31 | 2021-10-05 | Microsoft Technology Licensing, Llc | Changelog transformation and correlation in a multi-tenant cloud service |
CN108632067B (en) | 2017-03-21 | 2020-12-08 | 华为技术有限公司 | Disaster recovery deployment method, device and system |
US10824413B2 (en) * | 2018-07-23 | 2020-11-03 | International Business Machines Corporation | Maintenance of computing nodes concurrently in a number updated dynamically |
CN110968590A (en) * | 2019-12-23 | 2020-04-07 | 北京奇艺世纪科技有限公司 | Task execution method and device, electronic equipment and computer readable storage medium |
CN111831944B (en) * | 2020-07-09 | 2021-09-28 | 腾讯科技(深圳)有限公司 | Multimedia processing method, device, client, server and storage medium |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6779030B1 (en) * | 1997-10-06 | 2004-08-17 | Worldcom, Inc. | Intelligent network |
US7590739B2 (en) * | 1999-11-22 | 2009-09-15 | Akamai Technologies, Inc. | Distributed on-demand computing system |
US6957343B2 (en) * | 2001-03-30 | 2005-10-18 | Intel Corporation | Validating keying material by using a validation area of read-only media to prevent playback of unauthorized copies of content stored on the media |
JP3772713B2 (en) * | 2001-09-12 | 2006-05-10 | 日本電気株式会社 | Priority dynamic control method, priority dynamic control method, and program for priority dynamic control |
JP2005196601A (en) * | 2004-01-09 | 2005-07-21 | Hitachi Ltd | Policy simulator for autonomous management system |
JP2005250818A (en) * | 2004-03-04 | 2005-09-15 | Hitachi Ltd | Program execution service provision method |
US7454427B2 (en) * | 2005-01-31 | 2008-11-18 | Cassatt Corporation | Autonomic control of a distributed computing system using rule-based sensor definitions |
US7680799B2 (en) * | 2005-01-31 | 2010-03-16 | Computer Associates Think, Inc. | Autonomic control of a distributed computing system in accordance with a hierarchical model |
US7543020B2 (en) * | 2005-02-10 | 2009-06-02 | Cisco Technology, Inc. | Distributed client services based on execution of service attributes and data attributes by multiple nodes in resource groups |
US7792944B2 (en) * | 2006-03-31 | 2010-09-07 | Amazon Technologies, Inc. | Executing programs based on user-specified constraints |
US8190682B2 (en) * | 2006-03-31 | 2012-05-29 | Amazon Technologies, Inc. | Managing execution of programs by multiple computing systems |
CN101127130A (en) * | 2006-08-14 | 2008-02-20 | 林伟龙 | Safe recording and control system for automobile |
US8767535B2 (en) * | 2007-07-11 | 2014-07-01 | Hewlett-Packard Development Company, L.P. | Dynamic feedback control of resources in computing environments |
US8396846B2 (en) * | 2007-12-13 | 2013-03-12 | International Business Machines Corporation | Database trigger modification system and method |
-
2010
- 2010-09-27 SG SG2012017281A patent/SG179098A1/en unknown
- 2010-09-27 SG SG2013004551A patent/SG188079A1/en unknown
- 2010-09-27 WO PCT/US2010/050351 patent/WO2011041253A1/en active Application Filing
- 2010-09-27 CA CA2774297A patent/CA2774297C/en active Active
- 2010-09-27 CN CN201080041786.1A patent/CN102511041B/en active Active
- 2010-09-27 CN CN201410646174.5A patent/CN104331333B/en active Active
- 2010-09-27 EP EP10821079.0A patent/EP2483797A4/en not_active Withdrawn
- 2010-09-27 CN CN201410648530.7A patent/CN104331334B/en active Active
- 2010-09-27 JP JP2012531096A patent/JP5486687B2/en active Active
-
2014
- 2014-02-21 JP JP2014031946A patent/JP5868442B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
SG188079A1 (en) | 2013-03-28 |
CN104331334A (en) | 2015-02-04 |
EP2483797A4 (en) | 2013-08-07 |
CN102511041B (en) | 2014-12-10 |
CN104331333B (en) | 2018-09-18 |
CA2774297C (en) | 2015-03-03 |
JP5486687B2 (en) | 2014-05-07 |
JP5868442B2 (en) | 2016-02-24 |
JP2013505519A (en) | 2013-02-14 |
WO2011041253A1 (en) | 2011-04-07 |
CN104331333A (en) | 2015-02-04 |
CN104331334B (en) | 2018-04-06 |
CA2774297A1 (en) | 2011-04-07 |
JP2014089776A (en) | 2014-05-15 |
EP2483797A1 (en) | 2012-08-08 |
CN102511041A (en) | 2012-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SG179098A1 (en) | Attributing causality to program execution capacity modifications and dynamically modifying program execution capacity | |
PH12019550066A1 (en) | Efficiency enhancements in task management applications | |
WO2009005577A3 (en) | Autonomic control of a distributed computing system using dynamically assembled resource chains | |
WO2008097836A3 (en) | Scalable architecture | |
JP2010519652A5 (en) | ||
WO2011156163A3 (en) | Proximity network | |
IN2012DN02815A (en) | ||
EP2359256A4 (en) | Saving program execution state | |
DE602006010160D1 (en) | Dynamically generated operating system for sensor networks | |
TW200943047A (en) | Aggregating recurrent schedules to optimize resource consumption | |
NO20075050L (en) | Use of Reduction Assignments | |
PH12017502186B1 (en) | Method for interaction between terminal and network device, and terminal | |
GB2450448A (en) | Method and apparatus for using dynamic workload characteristics to control CPU frequency and voltage scaling | |
MY146970A (en) | Adaptive power management | |
WO2012074850A3 (en) | Efficient cache management | |
BR112012031361A2 (en) | determination of an indication of a public service consumption reference value | |
WO2011025277A3 (en) | System and method for efficient indication of distributed sub-band resources | |
WO2011139491A3 (en) | Prioritization of resources based on user activities | |
GB2510729A (en) | Managing data usage of a computing device | |
MX336960B (en) | Service offer set publishing to device agent with on-device service selection. | |
WO2013045878A8 (en) | Attribution of congestion contributions | |
GB0723276D0 (en) | Method of anonymising an interaction between devices | |
WO2008059535A3 (en) | Utility computing dynamic features management | |
WO2010029362A3 (en) | Embedded background lifecycle manager | |
EA201992218A1 (en) | METHOD AND SYSTEM FOR GRANTING RIGHTS BASED ON MUTUALLY UNIVERSAL RELATIONSHIP BETWEEN USER |