The Non oBviousness
Game
Invalidation of patent, the AI way
最新资讯
登录
登录
The Non oBviousness
Game
主页
历史访问项目
登录后查看历史访问项目
Search
返回项目页面
对比文件列表
暂无对比文件
请从左侧选择对比文件查看内容
权利要求与技术特征
权利要求 1
A
执行高速缓冲存储器访问请求的方法,包括:恢复高速缓冲存储器访问请求的物理地址的一个或多个被清除的存储体选择位以产生高速缓冲存储体扩展地址
B
以及在所述高速缓冲存储体扩展地址处执行所述高速缓冲存储器访问请求。
权利要求 2
C
还包括:确定压缩数据是否适合于高速缓冲存储器设备的单个高速缓冲存储体的高速缓存线,其中,恢复高速缓冲存储器访问请求的物理地址的一个或多个被清除的存储体选择位以产生高速缓冲存储体扩展地址包括:响应于确定所述压缩数据适合于所述高速缓冲存储器设备的单个高速缓冲存储体,恢复所述高速缓冲存储器访问请求的所述物理地址的所述一个或多个被清除的存储体选择位以产生所述高速缓冲存储体扩展地址。
权利要求 3
D
其中,确定所述高速缓冲存储器访问请求的所述压缩数据是否适合于所述高速缓冲存储器设备的单个高速缓冲存储体包括:确定所述压缩数据的压缩比是否大于或等于2:1的压缩比。
权利要求 4
E
其中,确定所述高速缓冲存储器访问请求的所述压缩数据是否适合于所述高速缓冲存储器设备的单个高速缓冲存储体包括:确定所述压缩数据的大小是否小于或等于所述高速缓冲存储器设备的高速缓存线的大小。
权利要求 5
F
其中,响应于确定所述压缩数据适合于所述高速缓冲存储器设备的高速缓冲存储体,恢复所述高速缓冲存储器访问请求的所述物理地址的一个或多个被清除的存储体选择位以产生所述高速缓冲存储体扩展地址包括:选择用于高速缓冲存储体扩展函数的输入
G
执行所述高速缓冲存储体扩展函数
H
返回高速缓冲存储体扩展值
I
以及 利用所述高速缓冲存储体扩展值来替换所述一个或多个被清除的存储体选择位。
权利要求 6
J
其中: 选择用于所述高速缓冲存储体扩展函数的输入包括:选择所述高速缓冲存储器访问请求的所述高速缓冲存储器设备的所述物理地址的保留位的多个最低有效位,作为用于高速缓冲存储体扩展函数的操作数
K
以及执行所述高速缓冲存储体扩展函数包括:使用具有所述操作数的异或运算符。
权利要求 7
L
其中,执行所述高速缓冲存储体扩展函数包括:使用逻辑运算、算术运算中的一个,选择随机值,从表格中选择与所述高速缓冲存储器访问请求的所述物理地址相关联的所述高速缓冲存储体扩展地址。
权利要求 8
M
其中,在所述高速缓冲存储体扩展地址处执行所述高速缓冲存储器访问请求包括:将压缩数据写入到由所述高速缓冲存储体扩展地址的所述一个或多个恢复的被清除的存储体选择位指示的第一高速缓冲存储体,其中,所述第一高速缓冲存储体与由所述高速缓冲存储器访问请求的高速缓冲存储器设备的所述物理地址的所述一个或多个被清除的存储体选择位指示的第二高速缓冲存储体不同
N
以及从由所述高速缓冲存储体扩展地址的所述一个或多个恢复的被清除的存储体选择位指示的所述第一高速缓冲存储体读取所述压缩数据,其中,所述第一高速缓冲存储体与由所述高速缓冲存储器访问请求的所述高速缓冲存储器设备的所述物理地址的所述一个或多个被清除的存储体选择位指示的所述第二高速缓冲存储体不同。
权利要求 9
O
其中,在所述高速缓冲存储体扩展地址处执行所述高速缓冲存储器访问请求包括:在由所述高速缓冲存储体扩展地址指示的高速缓冲存储器设备的物理地址处执行针对所述压缩数据的所述高速缓冲存储器访问请求。
权利要求 10
P
包括: 处理器
Q
存储体扩展函数组件,其被通信地连接到所述处理器并且被配置为执行包括以下的操作:恢复高速缓冲存储器访问请求的物理地址的一个或多个被清除的存储体选择位以产生高速缓冲存储体扩展地址
R
高速缓冲存储器控制器,其被通信地连接到所述存储体扩展函数组件并且被配置为执行包括以下的操作:在所述高速缓冲存储体扩展地址处执行所述高速缓冲存储器访问请求
S
以及高速缓冲存储器,其被通信地连接到所述高速缓冲存储器控制器。
权利要求 11
T
其中: 所述存储体扩展函数组件被配置为执行还包括以下的操作:确定压缩数据是否适合于高速缓冲存储器的单个高速缓冲存储体的高速缓存线
U
以及所述存储体扩展函数组件被配置为执行操作,使得恢复高速缓冲存储器访问请求的物理地址的一个或多个被清除的存储体选择位以产生高速缓冲存储体扩展地址包括:响应于确定所述压缩数据适合于所述高速缓冲存储器的单个高速缓冲存储体,恢复所述高速缓冲存储器访问请求的所述物理地址的所述一个或多个被清除的存储体选择位以产生所述高速缓冲存储体扩展地址。
权利要求 12
V
其中,所述存储体扩展函数组件被配置为执行操作,使得确定所述高速缓冲存储器访问请求的所述压缩数据是否适合于所述高速缓冲存储器的单个高速缓冲存储体包括:确定所述压缩数据的压缩比是否大于或等于2:1的压缩比。
权利要求 13
W
其中,所述存储体扩展函数组件被配置为执行操作,使得确定所述高速缓冲存储器访问请求的所述压缩数据是否适合于所述高速缓冲存储器的单个高速缓冲存储体包括:确定所述压缩数据的大小是否小于或等于所述高速缓冲存储器的高速缓存线的大小。
权利要求 15
X
其中,所述存储体扩展函数组件被配置为执行操作,使得:执行高速缓冲存储体扩展函数包括:使用具有操作数的异或运算符、逻辑运算、算术运算中的一个,选择随机值,从表格中选择与所述高速缓冲存储器访问请求的所述物理地址相关联的所述高速缓冲存储体扩展地址
Y
以及选择用于所述高速缓冲存储体扩展函数的输入包括:使用具有所述操作数的异或运算符来选择所述高速缓冲存储器访问请求的所述高速缓冲存储器的所述物理地址的保留位的多个最低有效位,作为用于所述高速缓冲存储体扩展函数的所述操作数。
权利要求 18
Z
其中: 所存储的处理器可执行指令被配置为使处理器、存储体扩展函数组件和高速缓冲存储器控制器执行还包括以下的操作:确定压缩数据是否适合于高速缓冲存储器设备的单个高速缓冲存储体的高速缓存线,以及所存储的处理器可执行指令被配置为使处理器、存储体扩展函数组件和高速缓冲存储器控制器执行操作,使得恢复高速缓冲存储器访问请求的物理地址的一个或多个被清除的存储体选择位以产生高速缓冲存储体扩展地址包括:响应于确定所述压缩数据适合于所述高速缓冲存储器设备的单个高速缓冲存储体,恢复所述高速缓冲存储器访问请求的所述物理地址的所述一个或多个被清除的存储体选择位以产生所述高速缓冲存储体扩展地址。