Memory Allocation Based on Voltage Regulator Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory allocation systems in computing devices do not effectively consider voltage regulator efficiency, leading to suboptimal power savings and efficiency.

Innovation Solution

A method that dynamically allocates memory usage based on the efficiency values of voltage regulators, determining whether to write data to memory devices and reallocating memory usage to maintain peak efficiency ranges, thereby optimizing energy management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If static policy settings are used for memory allocation, then system simplicity is maintained, but power savings and efficiency are suboptimal

Engineering Contradiction:
Improvememory allocation systemVSAvoidpower savings
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic memory allocation that adapts to changing voltage regulator efficiency conditions. The system continuously monitors efficiency values and adjusts memory allocation decisions in real-time, transitioning from static to dynamic control to optimize power savings while maintaining system responsiveness to varying operational states.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by adjusting memory allocation based on voltage regulator efficiency values. When efficiency exceeds thresholds, the system modifies allocation parameters to favor more efficient regulators, dynamically optimizing power consumption through parameter adjustment rather than fixed static settings.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If voltage regulator efficiency is considered in memory allocation, then power savings improve, but system complexity increases

Engineering Contradiction:
Improvepower savingsVSAvoidmemory allocation system
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where efficiency values from voltage regulators are continuously monitored and fed back to the memory allocation system. This feedback loop enables the system to make informed allocation decisions based on actual efficiency measurements, optimizing power savings through data-driven control while managing complexity through structured feedback processing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-optimization by automatically monitoring its own operational state and adjusting memory allocation without external intervention. The memory management system services its own optimization needs by collecting efficiency data and making autonomous allocation decisions, reducing the need for complex external control mechanisms.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If basic static policy settings are used, then ease of operation is maintained, but efficiency optimization is limited

Engineering Contradiction:
Improvememory allocationVSAvoidefficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The memory allocation system performs self-optimization by automatically monitoring voltage regulator efficiency and adjusting allocations without requiring user intervention. This maintains ease of operation while improving efficiency, as the system handles optimization autonomously without burdening the user with complex controls or decisions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes efficiency thresholds and allocation policies that are configured in advance. These preliminary settings enable the system to quickly make optimization decisions without complex real-time calculations, maintaining operational simplicity while achieving efficiency gains through pre-planned optimization strategies.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9367442B2Allocating memory usage based on voltage regulator efficiency
Publication Date: 2016.06.14 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9367442B2 patent drawing
  • US9367442B2 patent drawing
  • US9367442B2 patent drawing

AI summary

Systems and methods for allocating memory usage based on voltage regulator efficiency are disclosed. According to an aspect, a method may include receiving a first efficiency value of a first voltage regulator associated with a first memory device among multiple memory devices. The method may also include receiving a second efficiency value of a second voltage regulator associated with a second memory device of the memory devices. The method may also include receiving a request to write data to one of the first memory devices and the second memory device. The method may also include determining whether to write the data to the first memory device or the second memory device based on the first and second efficiency values. Further, the method may include writing the data to the first memory device or the second memory device based on the determination.