首页> 外国专利> Learning and cache management in software defined contexts

Learning and cache management in software defined contexts

机译:在软件定义的上下文中学习和缓存管理

摘要

A system includes a processor, a memory, a cache, program software, and a marker management engine. The software includes at least one marker. Each marker is a computer instruction and marks distinct computer code sections in the software. The engine (a) determines whether one of the at least one marker is executed during the execution of the program software, (b) monitors data accesses by the at least one processor to the at least one cache and the main memory, (c) stores at least one of the monitored data accesses in a pre-defined location in the main memory, and (d) optimizes only the computer code section indicated by the determined marker of the program software executed by the at least one processor based on the stored data accesses.
机译:系统包括处理器,存储器,高速缓存,程序软件和标记管理引擎。该软件包括至少一个标记。每个标记都是计算机指令,并在软件中标记不同的计算机代码段。引擎(a)确定在程序软件执行期间是否执行了至少一个标记之一,(b)监视至少一个处理器对至少一个高速缓存和主存储器的数据访问,(c)将监视的数据访问中的至少一个存储在主存储器中的预定位置中,并且(d)仅基于存储的内容来优化由至少一个处理器执行的程序软件的确定标记所指示的计算机代码段数据访问。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号