首页> 外国专利> WRITE-ALLOCATION FOR A CACHE BASED ON EXECUTE PERMISSIONS

WRITE-ALLOCATION FOR A CACHE BASED ON EXECUTE PERMISSIONS

机译:基于执行权限的缓存写入分配

摘要

Systems and methods for managing access to a cache relate to determining one or more execute permissions associated with a write-address of a write-request to the cache. The cache may be a unified cache for storing data as well as instructions. If there is a write-miss in the cache for the write-request, a cache controller may determine whether to implement a write-allocate policy or a write-no-allocate policy for servicing the write-miss, based on the one or more execute permissions. The one or more execute permissions can relate to a privilege level associated with the write-address. Execute permissions of a producing agent which generated the write-request and an execute permission of a consuming agent which can execute from the write-address may be based on the privilege levels of the producing agent and the consuming agent, respectively.
机译:用于管理对高速缓存的访问的系统和方法涉及确定与对高速缓存的写入请求的写入地址相关联的一个或多个执行权限。 高速缓存可以是用于存储数据以及指令的统一缓存。 如果对写请求的缓存中有写入错过,则缓存控制器可以基于一个或多个来确定是否实现写入分配策略或写入无分配策略,以便为写入错过提供服务 执行权限。 一个或多个执行权限可以涉及与写入地址相关联的特权级别。 执行生成写入请求的生成代理的许可和可以从写入地址执行的消费代理的执行权限可以基于产生代理和消费代理的特权级别。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号