功率感知填充
    1.
    发明公开

    公开(公告)号:CN106663059A

    公开(公告)日:2017-05-10

    申请号:CN201580044163.2

    申请日:2015-07-24

    Abstract: 各方面包括用于实现针对小于缓存行的数据的缓存存储器存取请求和通过将该数据与填充数据进行组合来消除从主存储器过度提取的计算设备、系统和方法,其中该填充数据具有在缓存行和该数据的大小之间的差值的大小。处理器可以使用数据的大小或数据的压缩比率来确定数据(未压缩或压缩的)是否小于缓存行。处理器可以使用恒定数据值或数据值的模式来生成填充数据。处理器可以向缓存存储器控制器发送针对经组合的数据的写缓存存储器存取请求,缓存存储器控制器可以向缓存存储器写入该经组合的数据。缓存存储器控制器可以向存储器控制器发送写存储器存取请求,存储器控制器可以向存储器写入经组合的数据。

    功率感知填充
    3.
    发明授权

    公开(公告)号:CN106663059B

    公开(公告)日:2019-11-26

    申请号:CN201580044163.2

    申请日:2015-07-24

    Abstract: 各方面包括用于实现针对小于缓存行的数据的缓存存储器存取请求和通过将该数据与填充数据进行组合来消除从主存储器过度提取的计算设备、系统和方法,其中该填充数据具有在缓存行和该数据的大小之间的差值的大小。处理器可以使用数据的大小或数据的压缩比率来确定数据(未压缩或压缩的)是否小于缓存行。处理器可以使用恒定数据值或数据值的模式来生成填充数据。处理器可以向缓存存储器控制器发送针对经组合的数据的写缓存存储器存取请求,缓存存储器控制器可以向缓存存储器写入该经组合的数据。缓存存储器控制器可以向存储器控制器发送写存储器存取请求,存储器控制器可以向存储器写入经组合的数据。

    用于压缩算法的高速缓冲存储体扩展

    公开(公告)号:CN106687937A

    公开(公告)日:2017-05-17

    申请号:CN201580048563.0

    申请日:2015-07-23

    Abstract: 方面包括用于使用高速缓冲存储体扩展来实现针对压缩数据的高速缓冲存储器访问请求的计算设备、系统和方法。在一个方面中,高速缓冲存储体扩展可以包括:确定该高速缓冲存储器访问的压缩数据是否适合于单个高速缓冲存储体。响应于确定该压缩数据适合于单个高速缓冲存储体,可以计算高速缓冲存储体扩展值来替换/恢复在数据压缩期间可能被清除的用于该高速缓冲存储器访问请求的高速缓冲存储器的物理地址的存储体选择位。高速缓冲存储器的物理空间中的高速缓冲存储体扩展地址可以包括高速缓冲存储器访问请求的物理地址加上所恢复的存储体选择位。可以使用该高速缓冲存储体扩展地址来从高速缓冲存储器设备读取压缩数据,或者向高速缓冲存储器设备写入压缩数据。

    实现异步高速缓存维护操作的方法、计算设备以及介质

    公开(公告)号:CN109716305B

    公开(公告)日:2020-05-26

    申请号:CN201780057015.3

    申请日:2017-08-22

    Inventor: A·E·特纳

    Abstract: 各方面包括用于在计算设备上实现异步高速缓存维护操作的计算设备、装置和由所述装置实现的方法,包括:激活第一异步高速缓存维护操作;确定对高速缓存的存储器访问请求的活动地址是否在第一活动异步高速缓存维护操作的第一地址范围内;以及响应于确定所述活动地址在所述第一地址范围内,将所述第一活动异步高速缓存维护操作进行排队作为修复队列中的第一异步高速缓存维护操作。

    异步高速缓存操作
    7.
    发明公开

    公开(公告)号:CN109716305A

    公开(公告)日:2019-05-03

    申请号:CN201780057015.3

    申请日:2017-08-22

    Inventor: A·E·特纳

    Abstract: 各方面包括用于在计算设备上实现异步高速缓存维护操作的计算设备、装置和由所述装置实现的方法,包括:激活第一异步高速缓存维护操作;确定对高速缓存的存储器访问请求的活动地址是否在第一活动异步高速缓存维护操作的第一地址范围内;以及响应于确定所述活动地址在所述第一地址范围内,将所述第一活动异步高速缓存维护操作进行排队作为修复队列中的第一异步高速缓存维护操作。

    用于带宽压缩的补充写入缓存命令

    公开(公告)号:CN106575262A

    公开(公告)日:2017-04-19

    申请号:CN201580044162.8

    申请日:2015-07-24

    Abstract: 各方面包括用于实现针对小于缓存行的数据的缓存存储器存取请求以及通过向缓存行的未填满部分写入补充数据来消除从主存储器过度提取的计算设备、系统和方法。缓存存储器控制器可以接收针对小于缓存行的数据的具有补充写入命令的缓存存储器存取请求。响应于写缓存存储器存取请求或在读缓存存储器存取请求期间的缓存缺失,缓存存储器控制器可以向缓存行的没有被数据填满的部分写入补充数据。在缓存缺失的情况下,缓存存储器控制器可以从主存储器获取数据(排除任何过度提取数据),并且将该数据和补充数据写入缓存行。消除过度提取减少了从主存储器获取数据所需的带宽和功率。

    混合输入/输出相关写入
    10.
    发明公开

    公开(公告)号:CN109690501A

    公开(公告)日:2019-04-26

    申请号:CN201780056152.5

    申请日:2017-08-22

    Abstract: 方面包含计算装置、设备和由所述设备实施以用于在计算装置上实施混合输入/输出I/O相关写入请求的方法,所述方法包含:接收I/O相关写入请求;从所述I/O相关写入请求产生第一混合I/O相关写入请求和第二混合I/O相关写入请求;将所述I/O相关写入请求的所述第一混合I/O相关写入请求和I/O相关写入数据发送到共享存储器;和将所述I/O相关写入请求的不具有所述I/O相关写入数据的所述第二混合I/O相关写入请求发送到相关性域。

Patent Agency Ranking