ALLOCATION OF MEMORY BUFFERS BASED ON PREFERRED MEMORY PERFORMANCE
First Claim
1. A method for associating one or more memory buffers in a computing system with a plurality of memory channels, the method comprising:
- associating one or more memory buffers with a plurality of memory banks based on preferred performance settings, wherein the plurality of memory banks spans over one or more of the plurality of memory channels; and
accessing the one or more memory buffers based on the preferred performance settings.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are provided for associating one or more memory buffers in a computing system with a plurality of memory channels. The method and apparatus associates one or more memory buffers with a plurality of memory banks based on preferred performance settings, wherein the plurality of memory banks spans over one or more of the plurality of memory channels. Additionally, the method and apparatus accesses the one or more memory buffers based on the preferred performance settings. Further, the method and apparatus can, in response to accessing the one or more memory buffers based on the preferred performance settings, determine whether the preferred performance settings are being satisfied.
44 Citations
19 Claims
-
1. A method for associating one or more memory buffers in a computing system with a plurality of memory channels, the method comprising:
-
associating one or more memory buffers with a plurality of memory banks based on preferred performance settings, wherein the plurality of memory banks spans over one or more of the plurality of memory channels; and accessing the one or more memory buffers based on the preferred performance settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system, comprising:
-
a plurality of memory channels, the plurality of memory channels comprising a respective plurality of memory devices; memory management logic operative to generate association information based on preferred performance settings; and one or more memory controllers operatively connected to the plurality of memory channels and the memory management logic, the one or more memory controllers operative to; in response to receiving association information from the memory management logic, associate one or more memory buffers with a plurality of memory banks based on the preferred performance settings, wherein the plurality of memory banks spans over one or more of the plurality of memory channels. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification