首页> 外国专利> Cache drop feature to increase memory bandwidth and save power

Cache drop feature to increase memory bandwidth and save power

机译:缓存丢弃功能增加内存带宽并节省电量

摘要

Systems, apparatuses, and methods for efficiently allocating data in a cache are described. In various embodiments, a processor decodes an indication in a software application identifying a temporal data set. The data set is flagged with a data set identifier (DSID) indicating temporal data to drop after consumption. When the data set is allocated in a cache, the data set is stored with a non-replaceable attribute to prevent a cache replacement policy from evicting the data set before it is dropped. A drop command with an indication of the DSID of the data set is later issued after the data set is read (consumed). A copy of the data set is not written back to the lower-level memory although the data set is removed from the cache. An interrupt is generated to notify firmware or other software of the completion of the drop command.
机译:描述用于有效地分配高速缓存中数据的系统,装置和方法。在各种实施例中,处理器对识别时间数据集的软件应用程序中的指示进行解码。使用数据集标识符(DSID)标记数据集,指示在消耗后丢弃的时间数据。当数据集在高速缓存中分配时,数据集用不可替换的属性存储,以防止缓存替换策略在丢弃之前驱逐数据集。读取数据集(消耗的数据集)后稍后发出具有数据集DSID的DSID的指示的DROP命令。尽管数据集被从缓存中删除,但数据集的副本未写回较低级别存储器。生成中断以通知固件或其他软件丢弃命令的软件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号