US2015169446A1PendingUtilityA1

Virtual grouping of memory

Assignee: IBMPriority: Dec 12, 2013Filed: Apr 8, 2014Published: Jun 18, 2015
Est. expiryDec 12, 2033(~7.4 yrs left)· nominal 20-yr term from priority
G06F 12/0661G06F 12/0646G06F 2212/152G06F 3/0664G06F 2212/1024G06F 3/0683G06F 3/0617G06F 3/0631
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure includes identifying, in a memory system, a capacity for each of a plurality of memory modules for a first memory channel having a first amount of memory and a second memory channel having a second amount of memory; determining a memory segment size from the capacities of the memory modules; identifying a first memory segment of the memory segment size for the first memory channel and a second memory segment of the memory segment size for the second memory channel; and creating a virtual group that includes the first memory segment and the second memory segment and that uses less than the entire first amount of memory from the first memory channel.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer system, comprising:
 hardware processor configured to:
 identify a capacity for each of a plurality of memory modules for a first memory channel having a first amount of memory and a second memory channel having a second amount of memory; 
 determine a memory segment size from the capacities of the memory modules; 
 identify a first memory segment of the memory segment size for the first memory channel and a second memory segment of the memory segment size for the second memory channel; and 
 create a virtual group that includes first memory segment and the second memory segment and that uses less than the entire first amount of memory from the first memory channel. 
   
     
     
         2 . The computer system of  claim 1 , wherein hardware processor is further configured to:
 receive vital product data for each of the plurality of memory modules; and   determine the capacity from the vital product data for each of the plurality of memory modules.   
     
     
         3 . The computer system of  claim 1 , wherein the hardware processor is further configured to:
 receive performance information from the memory modules in the virtual group; and   determine memory module population rules from the performance information for the memory modules in the virtual group.   
     
     
         4 . The computer system of  claim 1 , wherein the hardware processor is further configured to:
 determine memory access characteristics of an application; and   assign the virtual group to the application based on the memory access characteristics.

Join the waitlist — get patent alerts

Track US2015169446A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.