Systems and methods for page management using local page information

    公开(公告)号:US10191689B2

    公开(公告)日:2019-01-29

    申请号:US15393998

    申请日:2016-12-29

    Abstract: Systems for page management using local page information are disclosed. The system may include a processor, including a memory controller, and a memory, including a row buffer. The memory controller may include circuitry to determine that a page stored in the row buffer has been idle for a time exceeding a predetermined threshold determine whether the page is exempt from idle page closures, and, based on a determination that the page is exempt, refrain from closing the page. Associated methods are also disclosed.

    SYSTEMS AND METHODS FOR PAGE MANAGEMENT USING LOCAL PAGE INFORMATION

    公开(公告)号:US20180188994A1

    公开(公告)日:2018-07-05

    申请号:US15393998

    申请日:2016-12-29

    CPC classification number: G06F12/00

    Abstract: Systems for page management using local page information are disclosed. The system may include a processor, including a memory controller, and a memory, including a row buffer. The memory controller may include circuitry to determine that a page stored in the row buffer has been idle for a time exceeding a predetermined threshold determine whether the page is exempt from idle page closures, and, based on a determination that the page is exempt, refrain from closing the page. Associated methods are also disclosed.

    Scoreboard approach to managing idle page close timeout duration in memory

    公开(公告)号:US10176124B2

    公开(公告)日:2019-01-08

    申请号:US15477069

    申请日:2017-04-01

    Abstract: A technology is described for determining an idle page close timeout for a row buffer. An example memory controller may comprise a scoreboard buffer and a predictive timeout engine. The scoreboard buffer may be configured to store a number of page hits and a number of page misses for a plurality of candidate timeout values for an idle page close timeout. The predictive timeout engine may be configured to increment the page hits and the page misses in the scoreboard buffer according to estimated page hit results and page miss results for the candidate timeout values, and identify a candidate timeout value from the scoreboard buffer estimated to maximize the number of page hits to the number of page misses.

Patent Agency Ranking