17942415. DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR MEMORY IN HETEROGENEOUS CORE ARCHITECTURES simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR MEMORY IN HETEROGENEOUS CORE ARCHITECTURES

Organization Name

Intel Corporation

Inventor(s)

Rizwana Begum of Sachse TX (US)

Rohit Sharad Phatak of Hillsboro OR (US)

Eric Heit of Hillsboro OR (US)

Xiangdong Lou of Poway CA (US)

DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR MEMORY IN HETEROGENEOUS CORE ARCHITECTURES - A simplified explanation of the abstract

This abstract first appeared for US patent application 17942415 titled 'DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR MEMORY IN HETEROGENEOUS CORE ARCHITECTURES

Simplified Explanation

Embodiments described in the patent application focus on optimizing memory frequency based on the bandwidth and latency needs of different processing cores in a computer system. Adjustments to memory frequency are tailored to the type of core requesting more bandwidth or faster response, with energy-efficient cores receiving more conservative increases in frequency compared to high-performance cores. When memory traffic decreases, the frequency of memory is decreased more generously if the previous request for higher frequency came from an energy-efficient core rather than a high-performance core. By taking into account the type of core making the request, a balance between performance and power consumption can be achieved.

  • Different processing cores in a computer system have varying bandwidth and latency needs.
  • Memory frequency adjustments are customized based on the type of core requesting more bandwidth or faster response.
  • Energy-efficient cores receive more conservative increases in memory frequency compared to high-performance cores.
  • Memory frequency is decreased more generously when memory traffic decreases, especially if the previous request for higher frequency was from an energy-efficient core.
  • Balancing performance and power consumption by considering the type of core making the request.

Potential Applications

This technology can be applied in various computing systems, such as servers, data centers, and high-performance computing environments, to optimize memory performance based on the specific requirements of different processing cores.

Problems Solved

This technology addresses the challenge of efficiently managing memory frequency to meet the diverse needs of heterogeneous processing cores, ensuring optimal performance while minimizing power consumption in a computer system.

Benefits

- Improved performance by optimizing memory frequency for different processing cores - Enhanced energy efficiency by adjusting memory frequency based on core type - Better balance between performance and power consumption in a computer system

Potential Commercial Applications

Optimizing memory frequency for heterogeneous processing cores can benefit industries such as cloud computing, artificial intelligence, and scientific research, where high-performance computing capabilities are essential for complex data processing tasks.

Unanswered Questions

How does this technology impact overall system reliability and stability?

This article does not delve into the potential effects of adjusting memory frequency on the reliability and stability of the computer system.

Are there any limitations or constraints in implementing this technology across different hardware configurations?

The patent application does not address any potential limitations or constraints that may arise when implementing this technology on various hardware configurations.


Original Abstract Submitted

Embodiments described herein may include apparatus, systems, techniques, and/or processes that are directed to optimizing memory frequency based on the bandwidth and latency needs of heterogeneous processing cores in a computer system. According to various embodiments, adjustments to the frequency of memory may be applied differently depending on the type of core requesting more bandwidth and/or faster response. According to various embodiments, the frequency is increased more sparingly for energy-efficient cores, while the frequency is increased more generously for high-performance cores. Additionally, when memory traffic decreases, the frequency of memory is decreased more generously when the previous request for higher frequency was from an energy-efficient core than a high-performance core. By considering the type of core that is requesting more bandwidth and/or faster response, performance and power consumption may be more optimally balanced.