发明名称 |
临时指令与非临时指令共享的高速缓存结构 |
摘要 |
提供一种高速缓存器管理的方法和系统。系统包括:主存储器(11)、连接到主存储器的处理器、以及连接到处理器用于缓存数据的至少一个高速缓存器(50)。所说的至少一个高速缓存器含至少两条缓存路线(50),每条路线包含多个组(50)。多个组中的每一个有一位(50)表明至少两条缓存路线其中之一是否包含非临时数据。处理器从主存储器或至少一个高速缓存器访问数据。 |
申请公布号 |
CN1230750C |
申请公布日期 |
2005.12.07 |
申请号 |
CN99804733.3 |
申请日期 |
1999.03.24 |
申请人 |
英特尔公司 |
发明人 |
S·帕兰卡;N·L·科雷;A·纳朗;V·彭特科夫斯基;S·蔡 |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
吴立明;王忠忠 |
主权项 |
1.一种具有高速缓存存储器管理的计算机系统,该计算机系统包括:主存储器;连接到所述主存储器的处理器,所述处理器执行处理非临时数据和临时数据的指令;至少一个连接到所述处理器的高速缓存存储器,所述至少一个高速缓存存储器包括至少两条高速缓存器路线,所述的至少两条高速缓存器路线的每条路线包括存储于所述至少一个高速缓存存储器的多个数据组,所述多个数据组的每个组具有在所述至少一个高速缓存存储器中的第一位和第二位,所述多个数据组的每个组的所述第一位表明相关数据组中的所述至少两条高速缓存器路线的一条是否包含可以被首先替代的所述非临时数据,所述非临时数据是处理器不常用的,所述第二位表明对应路线中的数据入口的顺序;其中,所述处理器从所述主存储器中的一个或所述至少一个高速缓存存储器中访问数据。 |
地址 |
美国加利福尼亚州 |