GB2485019B - Application load adaptive processing resource allocation - Google Patents
Application load adaptive processing resource allocationInfo
- Publication number
- GB2485019B GB2485019B GB1114924.2A GB201114924A GB2485019B GB 2485019 B GB2485019 B GB 2485019B GB 201114924 A GB201114924 A GB 201114924A GB 2485019 B GB2485019 B GB 2485019B
- Authority
- GB
- United Kingdom
- Prior art keywords
- resource allocation
- processing resource
- adaptive processing
- application load
- load adaptive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/505—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 the load
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/5066—Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/869,955 US8259741B2 (en) | 2010-08-27 | 2010-08-27 | Content adaptive data path logic processing |
| US38680110P | 2010-09-27 | 2010-09-27 | |
| US41725910P | 2010-11-25 | 2010-11-25 | |
| US12/982,826 US8769543B2 (en) | 2010-09-27 | 2010-12-30 | System and method for maximizing data processing throughput via application load adaptive scheduling and context switching |
| US201161476268P | 2011-04-16 | 2011-04-16 | |
| US13/184,028 US20120079501A1 (en) | 2010-09-27 | 2011-07-15 | Application Load Adaptive Processing Resource Allocation |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB201114924D0 GB201114924D0 (en) | 2011-10-12 |
| GB2485019A GB2485019A (en) | 2012-05-02 |
| GB2485019B true GB2485019B (en) | 2013-08-14 |
Family
ID=44838894
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB1114924.2A Expired - Fee Related GB2485019B (en) | 2010-08-27 | 2011-08-30 | Application load adaptive processing resource allocation |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2485019B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2498132B (en) * | 2010-08-27 | 2013-08-28 | Mark Henrik Sandstrom | Application load adaptive processing resource allocation |
| EP3073370B1 (en) * | 2015-03-27 | 2018-06-27 | Intel Corporation | Apparatuses and methods to translate a logical thread identification to a physical thread identification |
| WO2018055507A1 (en) * | 2016-09-20 | 2018-03-29 | Ramon Chips Ltd. | Scheduling of tasks in a multiprocessor device |
| CN111898354B (en) * | 2020-06-29 | 2023-10-31 | 中铁第一勘察设计院集团有限公司 | Methods, devices and electronic equipment for preparing budget documents for railway projects |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1327106A1 (en) * | 1986-02-05 | 1987-07-30 | Киевское Высшее Инженерное Радиотехническое Училище Противовоздушной Обороны | Apparatus for distributing jobs to processors |
| EP0652513A1 (en) * | 1993-11-04 | 1995-05-10 | International Business Machines Corporation | Task scheduler for a multiprocessor system |
| US5752030A (en) * | 1992-08-10 | 1998-05-12 | Hitachi, Ltd. | Program execution control in parallel processor system for parallel execution of plural jobs by selected number of processors |
| US7401112B1 (en) * | 1999-05-26 | 2008-07-15 | Aspect Communication Corporation | Methods and apparatus for executing a transaction task within a transaction processing system employing symmetric multiprocessors |
| US20090070762A1 (en) * | 2007-09-06 | 2009-03-12 | Franaszek Peter A | System and method for event-driven scheduling of computing jobs on a multi-threaded machine using delay-costs |
| EP2309388A1 (en) * | 2009-09-18 | 2011-04-13 | Kabushiki Kaisha Square Enix (also trading as Square Enix Co., Ltd.) | Network distributed system including an allocation control server and one or more clients carrying out parallel task processing by means of multicore processors. |
-
2011
- 2011-08-30 GB GB1114924.2A patent/GB2485019B/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1327106A1 (en) * | 1986-02-05 | 1987-07-30 | Киевское Высшее Инженерное Радиотехническое Училище Противовоздушной Обороны | Apparatus for distributing jobs to processors |
| US5752030A (en) * | 1992-08-10 | 1998-05-12 | Hitachi, Ltd. | Program execution control in parallel processor system for parallel execution of plural jobs by selected number of processors |
| EP0652513A1 (en) * | 1993-11-04 | 1995-05-10 | International Business Machines Corporation | Task scheduler for a multiprocessor system |
| US7401112B1 (en) * | 1999-05-26 | 2008-07-15 | Aspect Communication Corporation | Methods and apparatus for executing a transaction task within a transaction processing system employing symmetric multiprocessors |
| US20090070762A1 (en) * | 2007-09-06 | 2009-03-12 | Franaszek Peter A | System and method for event-driven scheduling of computing jobs on a multi-threaded machine using delay-costs |
| EP2309388A1 (en) * | 2009-09-18 | 2011-04-13 | Kabushiki Kaisha Square Enix (also trading as Square Enix Co., Ltd.) | Network distributed system including an allocation control server and one or more clients carrying out parallel task processing by means of multicore processors. |
Non-Patent Citations (1)
| Title |
|---|
| Ismail I M, Davis J A; Program-based static allocation policies for highly parallel computers * |
Also Published As
| Publication number | Publication date |
|---|---|
| GB201114924D0 (en) | 2011-10-12 |
| GB2485019A (en) | 2012-05-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2499738B (en) | Continuous application execution between multiple devices | |
| GB2494834B (en) | Resource access management | |
| IL205653A0 (en) | Shared resource allocation | |
| GB0820109D0 (en) | Resource allocation | |
| IL206649A0 (en) | Resource allocation randomization | |
| PL2555991T3 (en) | Large load carrier | |
| ZA201301241B (en) | Method and arrangement for white space allocation | |
| EP2385717A4 (en) | Group resource allocation method | |
| GB201002215D0 (en) | Resource allocation signalling | |
| EP2558933A4 (en) | Shared resource computing | |
| BR112013015950A2 (en) | resource allocation. | |
| EP2534010A4 (en) | Load carrier | |
| EP2449849A4 (en) | Resource allocation | |
| ZA201304278B (en) | Dressing comprising glucomannan | |
| GB0922515D0 (en) | Resource allocation | |
| GB2485019B (en) | Application load adaptive processing resource allocation | |
| SG11201404929XA (en) | Resource allocation | |
| ZA201206435B (en) | Processing resource optimization in communication systems | |
| EP2583187A4 (en) | Resource server allocation system | |
| HUP1100726A2 (en) | Component | |
| GB2491138B (en) | Resource allocation control | |
| GB2499885B (en) | Application load and type adaptive manycore processor architecture | |
| GB2504725B (en) | Resource sharing between devices | |
| GB2498132B (en) | Application load adaptive processing resource allocation | |
| FI9099U1 (en) | Resource Allocation System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20200830 |