Clustering execution in a processing system to increase power savings
Patent
·
OSTI ID:1433251
Embodiments relate to clustering execution in a processing system. An aspect includes accessing a control flow graph that defines a data dependency and an execution sequence of a plurality of tasks of an application that executes on a plurality of system components. The execution sequence of the tasks in the control flow graph is modified as a clustered control flow graph that clusters active and idle phases of a system component while maintaining the data dependency. The clustered control flow graph is sent to an operating system, where the operating system utilizes the clustered control flow graph for scheduling the tasks.
- Research Organization:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- B599858
- Assignee:
- International Business Machines Corporation, Armonk, NY
- Patent Number(s):
- 9,933,844
- Application Number:
- 14/953,705
- OSTI ID:
- 1433251
- Resource Relation:
- Patent File Date: 2015 Nov 30
- Country of Publication:
- United States
- Language:
- English
Similar Records
Clustering execution in a processing system to increase power savings
An Adaptive Memory Interface Controller for Improving Bandwidth Utilization of Hybrid and Reconfigurable Systems
Data Locality Enhancement of Dynamic Simulations for Exascale Computing (Final Report)
Patent
·
Tue Mar 20 00:00:00 EDT 2018
·
OSTI ID:1433251
+1 more
An Adaptive Memory Interface Controller for Improving Bandwidth Utilization of Hybrid and Reconfigurable Systems
Conference
·
Fri May 30 00:00:00 EDT 2014
·
OSTI ID:1433251
Data Locality Enhancement of Dynamic Simulations for Exascale Computing (Final Report)
Technical Report
·
Fri Nov 29 00:00:00 EST 2019
·
OSTI ID:1433251