发明名称 |
Allocating memory based on performance ranking |
摘要 |
A method for optimizing memory bandwidth using bank-based memory allocation is described. The method includes receiving a request for an allocation of memory. In response to receiving the request, memory is allocated to the request based on a performance ranking of memory banks in a plurality of memory banks. A performance ranking of a particular memory bank may be based at least in part on both a busyness and a row hit ratio of the particular memory bank. Apparatus and computer readable media are also described. |
申请公布号 |
US9069663(B2) |
申请公布日期 |
2015.06.30 |
申请号 |
US201414339310 |
申请日期 |
2014.07.23 |
申请人 |
Memory Technologies LLC |
发明人 |
Aho Eero T.;Kuusilinna Kimmo K.;Nikara Jari A. |
分类号 |
G06F3/06;G06F12/02;G06F12/06;G06F13/00;G06F13/40 |
主分类号 |
G06F3/06 |
代理机构 |
Lee & Hayes, PLLC |
代理人 |
Lee & Hayes, PLLC |
主权项 |
1. An apparatus, comprising:
at least one processor; and at least one storage including computer program code stored thereon, that, when executed by the at least one processor, causes the apparatus to:
determine a performance metric for at least a portion of a memory bank of a memory, wherein the performance metric is based at least in part on a busyness measure of at least the portion of the memory bank and a row hit ratio measure of at least the portion of the memory bank; andcause data stored on at least the portion of the memory bank to be re-allocated based at least in part on the performance metric. |
地址 |
Las Vegas NV US |