首页> 外国专利> DYNAMIC PER-BANK AND ALL-BANK REFRESH

DYNAMIC PER-BANK AND ALL-BANK REFRESH

机译:动态每银行和全银行刷新

摘要

Systems, apparatuses, and methods for performing efficient memory accesses in a computing system are disclosed. In various embodiments, a computing system includes computing resources and a memory controller coupled to a memory device. The memory controller determines a memory request targets a given rank of multiple ranks. The memory controller determines a predicted latency for the given rank as an amount of time the pending queue in the memory controller for storing outstanding memory requests does not store any memory requests targeting the given rank. The memory controller determines the total bank latency as an amount of time for refreshing a number of banks which have not yet been refreshed in the given rank with per-bank refresh operations. If there are no pending requests targeting the given rank, each of the predicted latency and the total bank latency is used to select between per-bank and all-bank refresh operations.
机译:公开了用于在计算系统中执行有效存储器访问的系统,装置和方法。 在各种实施例中,计算系统包括计算资源和耦合到存储器设备的存储器控制器。 存储器控制器确定存储器请求针对多个等级的给定等级。 存储器控制器确定给定等级的预测延迟,因为用于存储未出色的存储器请求的存储器控制器中的待处理队列的时间量不存储针对给定等级的任何存储器请求。 存储器控制器确定总银行延迟,作为刷新许多银行的时间,尚未在给定的等级中尚未刷新,以每次刷新操作。 如果没有针对给定等级的待处理请求,则每个预测的延迟和总银行延迟都用于在每个银行和全银行刷新操作之间进行选择。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号