18063114. SYSTEMS AND METHODS FOR ADAPTIVE POWER ALLOCATIONS IN A HETEROGENEOUS COMPUTING PLATFORM simplified abstract (Dell Products, L.P.)

From WikiPatents
Revision as of 08:52, 14 June 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SYSTEMS AND METHODS FOR ADAPTIVE POWER ALLOCATIONS IN A HETEROGENEOUS COMPUTING PLATFORM

Organization Name

Dell Products, L.P.

Inventor(s)

Suraj M Varma of Portland OR (US)

Daniel L. Hamlin of Round Rock TX (US)

Travis C. North of Cedar Park TX (US)

SYSTEMS AND METHODS FOR ADAPTIVE POWER ALLOCATIONS IN A HETEROGENEOUS COMPUTING PLATFORM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18063114 titled 'SYSTEMS AND METHODS FOR ADAPTIVE POWER ALLOCATIONS IN A HETEROGENEOUS COMPUTING PLATFORM

Simplified Explanation: The patent application describes systems and methods for managing performance in heterogeneous computing platforms of Information Handling Systems (IHSs). It involves firmware instructions executed by devices in the platform to adjust power allocation and performance based on changes in user context.

  • Devices in a heterogeneous computing platform execute firmware instructions stored in memory.
  • A firmware service is provided based on the execution of these instructions, with one device acting as an orchestrator.
  • The orchestrator receives reports of changes in user context and maps power allocation to the reported context, adjusting performance accordingly.
  • Power is allocated to the devices in the platform based on user context, allowing for dynamic performance adjustments.

Potential Applications: This technology can be applied in various fields such as data centers, edge computing, IoT devices, and mobile computing to optimize performance based on user context.

Problems Solved: This technology addresses the challenge of efficiently managing performance in heterogeneous computing platforms by dynamically adjusting power allocation based on user context.

Benefits: The benefits of this technology include improved performance optimization, enhanced power efficiency, and better user experience in computing platforms.

Commercial Applications: Optimizing performance in data centers, improving power efficiency in IoT devices, enhancing user experience in mobile computing, and enabling efficient edge computing solutions are potential commercial applications of this technology.

Prior Art: Prior research in the field of heterogeneous computing platforms and power management systems can provide insights into related technologies and approaches.

Frequently Updated Research: Stay updated on advancements in power management systems, user context detection technologies, and performance optimization strategies in heterogeneous computing platforms.

Questions about Heterogeneous Computing Platforms: 1. How does this technology improve power efficiency in computing platforms? 2. What are the key benefits of dynamically adjusting performance based on user context?


Original Abstract Submitted

Systems and methods for managing performance in heterogenous computing platforms of IHSs (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in context of operation of the IHS by a user and determines a power allocation that is mapped to the reported user context, where the mapping allocates available power to the plurality of devices of the heterogeneous computing platform. The orchestrator configures the power that available for use by one or more of the plurality of devices of the heterogeneous computing platform, and thus adjusts the performance of the IHS in response to the change in user context.