ALLOCATING MEMORY USAGE BASED ON VOLTAGE REGULATOR EFFICIENCY
First Claim
1. A method, comprising:
- at a computing device comprising at least one processor and a plurality of memory devices;
receiving a first efficiency value of a first voltage regulator associated with a first memory device of the plurality of memory devices;
receiving a second efficiency value of a second voltage regulator associated with a second memory device of the plurality of memory devices;
receiving a request to write data to one of the first memory device and the second memory device;
determining whether to write the data to the first memory device or the second memory device based on the first and second efficiency values; and
writing the data to the first memory device or the second memory device based on the determination.
4 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A method, comprising:
-
at a computing device comprising at least one processor and a plurality of memory devices; receiving a first efficiency value of a first voltage regulator associated with a first memory device of the plurality of memory devices; receiving a second efficiency value of a second voltage regulator associated with a second memory device of the plurality of memory devices; receiving a request to write data to one of the first memory device and the second memory device; determining whether to write the data to the first memory device or the second memory device based on the first and second efficiency values; and writing the data to the first memory device or the second memory device based on the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
at a computing device comprising at least one processor and a plurality of memory devices that are each associated with a respective voltage regulator among a plurality of voltage regulators; determining a peak efficiency value range for each voltage regulator; determining whether an efficiency value of one of the voltage regulators is not within the peak efficiency value range of the associated voltage regulator; and in response to determining that the efficiency value of one of the voltage regulators is not within the peak efficiency value range, reallocating memory usage among the memory devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a computing device comprising at least one processor and a plurality of memory devices, the computing device configured to; receive a first efficiency value of a first voltage regulator associated with a first memory device of the plurality of memory devices; receive a second efficiency value of a second voltage regulator associated with a second memory device of the plurality of memory devices; receive a request to write data to one of the first memory device and the second memory device; determine whether to write the data to the first memory device or the second memory device based on the first and second efficiency values; and write the data to the first memory device or the second memory device based on the determination.
-
-
20. A system, comprising:
-
a computing device comprising at least one processor and a plurality of memory devices that are each associated with a voltage regulator among a plurality of voltage regulators configured to; determine a peak efficiency value range for each voltage regulator; determine whether an efficiency value of one of the voltage regulators is not within the peak efficiency value range of the associated voltage regulator; and reallocate memory usage among the memory devices in response to determining that the efficiency value of one of the voltage regulators is not within the peak efficiency value range.
-
Specification