Intel corporation (20240330049). RUN-TIME DETERMINATION AND COMMUNICATION OF ACHIEVABLE CAPABILITY IN A HETEROGENOUS PROCESSING ENGINE ARCHITECTURE simplified abstract
Contents
- 1 RUN-TIME DETERMINATION AND COMMUNICATION OF ACHIEVABLE CAPABILITY IN A HETEROGENOUS PROCESSING ENGINE ARCHITECTURE
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 RUN-TIME DETERMINATION AND COMMUNICATION OF ACHIEVABLE CAPABILITY IN A HETEROGENOUS PROCESSING ENGINE ARCHITECTURE - A simplified explanation of the abstract
- 1.4 Potential Applications
- 1.5 Problems Solved
- 1.6 Benefits
- 1.7 Commercial Applications
- 1.8 Questions about Heterogeneous Processing Engines
- 1.9 Original Abstract Submitted
RUN-TIME DETERMINATION AND COMMUNICATION OF ACHIEVABLE CAPABILITY IN A HETEROGENOUS PROCESSING ENGINE ARCHITECTURE
Organization Name
Inventor(s)
Stephen H. Gunther of Beaverton OR (US)
Praveen Kumar Gupta of Santa Clara CA (US)
RUN-TIME DETERMINATION AND COMMUNICATION OF ACHIEVABLE CAPABILITY IN A HETEROGENOUS PROCESSING ENGINE ARCHITECTURE - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240330049 titled 'RUN-TIME DETERMINATION AND COMMUNICATION OF ACHIEVABLE CAPABILITY IN A HETEROGENOUS PROCESSING ENGINE ARCHITECTURE
The patent application describes systems that involve computing systems with heterogeneous processing engines that have dynamically changing capabilities during operation. By updating the capabilities of each processing engine based on current conditions, the system software can select the optimal engine for a task, improving performance and efficiency.
- Computing systems with heterogeneous processing engines
- Dynamically changing capabilities of processing engines
- Updating capabilities based on current operational conditions
- Selecting optimal processing engine for tasks
- Improving performance, power efficiency, and user experience
Potential Applications
The technology can be applied in mobile devices, laptops, servers, and other computing systems where power efficiency and performance are crucial.
Problems Solved
The technology addresses the challenge of optimizing performance and power efficiency in computing systems with varying processing capabilities.
Benefits
The technology can lead to improved performance, power efficiency, and user experience in computing systems.
Commercial Applications
Optimized computing systems can be marketed to industries such as mobile technology, data centers, and consumer electronics for enhanced performance and energy efficiency.
Questions about Heterogeneous Processing Engines
How do heterogeneous processing engines improve system performance?
Heterogeneous processing engines allow for dynamic selection of the most suitable engine for a given task, optimizing performance and efficiency.
What are the potential drawbacks of dynamically changing capabilities in processing engines?
One potential drawback could be the complexity of managing and coordinating the different capabilities of processing engines in real-time.
Original Abstract Submitted
embodiments described herein may include apparatus, systems, techniques, and/or processes that are directed to computing systems with heterogenous processing engines. the heterogenous processing engines may have differing capabilities that change dynamically during system operation due, for example, to changing power budgets, frequencies, voltages, and the like of each processing engine. by dynamically exposing and updating the run-time capability of each processing engine based on current operational conditions, the operating system or system software may select the optimal processing engine for a given task, thereby providing more performance, power efficiencies, and better experience to the user.