[发明专利]用于程序员控制的超高速缓冲存储器线回收策略的方法有效
申请号: | 200510121558.6 | 申请日: | 2005-12-29 |
公开(公告)号: | CN1804816A | 公开(公告)日: | 2006-07-19 |
发明(设计)人: | M·卡波特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王岳;王忠忠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种允许程序控制超高速缓冲存储器线回收策略的方法和装置。提供一个机制使程序员能够用不同的高速缓存优先级根据预期的或测量的用于那些代码部分的存取模式来标明部分代码。参与影响所述与给定的优先级有关的高速缓存回收策略的相应的提示被嵌入在从源和/或汇编级代码中产生的机器代码中。提供高速缓存结构,把高速缓存间隔划分成为多个存储池,每个存储池被分配不同的优先级。响应于执行一个存储器存取指令,根据包含在所述指令的提示中的信息选择和搜索适当的高速缓存存储池。一旦一个高速缓存未中,使用一个与所述存储池有关的高速缓存回收策略,从那些被回收的存储池中选择一个超高速缓冲存储器线。实现机制或所描述的用于n路组相联高速缓存和全相联高速缓存两者。 | ||
搜索关键词: | 用于 程序员 控制 超高速 缓冲存储器 回收 策略 方法 | ||
【主权项】:
1.一种方法,包括:使程序员或编译程序中的一个描绘部分代码,用于一个高速缓存的相应的高速缓存回收策略将被使用于所述代码,以及使用如由所述程序员或编译程序在执行代码的运行期间描绘的所述高速缓存回收策略以从所述高速缓存中回收超高速缓冲存储器线。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510121558.6/,转载请声明来源钻瓜专利网。
- 上一篇:油水分离装置
- 下一篇:用于芯片冷却的采用液态金属热界面的方法和装置