在多插槽系统中请求拥有链

    公开(公告)号:CN103098021B

    公开(公告)日:2015-08-26

    申请号:CN201280002803.X

    申请日:2012-04-30

    CPC classification number: G06F9/3851 G06F9/3834

    Abstract: 一种方法,包括:接收访问高速缓存行的多个本地请求;将与多个本地请求对应的多个条目插入地址链中;标识在地址链的头部的第一条目;响应标识出第一条目,并且响应所述第一条目对应于拥有高速缓存行的请求,开始地址链的遍历;在地址链的遍历期间,设定在第二条目中标识的状态元素;接收访问高速缓存行的外部请求;响应设定所述状态元素,将对应于所述外部请求的第三条目插入地址链中第二条目之后;和响应在地址链中的第二条目之后插入第三条目,在执行多个本地请求之后,将高速缓存行让给外部线程。

    具有故障冗余的分布式高速缓存一致性目录

    公开(公告)号:CN104969200A

    公开(公告)日:2015-10-07

    申请号:CN201380071972.3

    申请日:2013-12-17

    CPC classification number: G06F12/0831 G06F11/07 G06F11/14 G06F12/0824

    Abstract: 一种系统包括许多处理器,其中每个处理器包括高速缓存存储器。该系统还包括耦接到该处理器的许多目录控制器。每个目录控制器可以被配置为管理对应的高速缓存一致性目录。每个高速缓存一致性目录可以被配置为跟踪对应的存储器地址集合。每个处理器可以用指示由每个高速缓存一致性目录跟踪的对应的存储器地址集合的信息来配置。在这样的系统中的目录冗余操作可以包括识别高速缓存一致性目录中的一个高速缓存一致性目录的故障;在无故障的高速缓存一致性目录当中再分配由故障的高速缓存一致性目录先前跟踪的存储器地址集合;以及用描述在无故障的高速缓存一致性目录当中再分配存储器地址集合的信息来重新配置每个处理器。

    在多插槽系统中请求拥有链

    公开(公告)号:CN103098021A

    公开(公告)日:2013-05-08

    申请号:CN201280002803.X

    申请日:2012-04-30

    CPC classification number: G06F9/3851 G06F9/3834

    Abstract: 一种方法,包括:接收访问高速缓存行的多个本地请求;将与多个本地请求对应的多个条目插入地址链中;标识在地址链的头部的第一条目;响应标识出第一条目,并且响应所述第一条目对应于拥有高速缓存行的请求,开始地址链的遍历;在地址链的遍历期间,设定在第二条目中标识的状态元素;接收访问高速缓存行的外部请求;响应设定所述状态元素,将对应于所述外部请求的第三条目插入地址链中第二条目之后;和响应在地址链中的第二条目之后插入第三条目,在执行多个本地请求之后,将高速缓存行让给外部线程。

    具有故障冗余的分布式高速缓存一致性目录

    公开(公告)号:CN104969200B

    公开(公告)日:2018-02-23

    申请号:CN201380071972.3

    申请日:2013-12-17

    CPC classification number: G06F12/0831 G06F11/07 G06F11/14 G06F12/0824

    Abstract: 一种系统包括许多处理器,其中每个处理器包括高速缓存存储器。该系统还包括耦接到该处理器的许多目录控制器。每个目录控制器可以被配置为管理对应的高速缓存一致性目录。每个高速缓存一致性目录可以被配置为跟踪对应的存储器地址集合。每个处理器可以用指示由每个高速缓存一致性目录跟踪的对应的存储器地址集合的信息来配置。在这样的系统中的目录冗余操作可以包括识别高速缓存一致性目录中的一个高速缓存一致性目录的故障;在无故障的高速缓存一致性目录当中再分配由故障的高速缓存一致性目录先前跟踪的存储器地址集合;以及用描述在无故障的高速缓存一致性目录当中再分配存储器地址集合的信息来重新配置每个处理器。

Patent Agency Ranking