Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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 Corporation, Armonk, NY (United States)
Sponsoring Organization:
USDOE
Assignee:
International Business Machines Corporation, Armonk, NY
Patent Number(s):
9,933,844
Application Number:
14/953,705
OSTI ID:
1433251
Country of Publication:
United States
Language:
English

Similar Records

Clustering execution in a processing system to increase power savings
Patent · 2018 · OSTI ID:1429371

Hardware assisted fine-grained data movement
Patent · 2023 · OSTI ID:2222183

Hardware assisted fine-grained data movement
Patent · 2024 · OSTI ID:2541673

Related Subjects