Processor, data processing system and method supporting shared global coherency state
    12.
    发明专利
    Processor, data processing system and method supporting shared global coherency state 有权
    处理器,数据处理系统和支持共享全局相关状态的方法

    公开(公告)号:JP2008097598A

    公开(公告)日:2008-04-24

    申请号:JP2007247897

    申请日:2007-09-25

    CPC classification number: G06F12/0831 G06F12/0817

    Abstract: PROBLEM TO BE SOLVED: To provide an improved processing unit and a data processing system and method for coherency management in a multiprocessor data processing system.
    SOLUTION: A multiprocessor data processing system includes at least first and second coherency domains, where the first coherency domain includes a system memory and a cache memory. The method of data processing includes a step for buffering a cache line in a data array of the cache memory and a step for setting a state field in a cache directory of the cache memory to a coherency state to indicate that the cache line is valid in the data array, that the cache line is held in the cache memory non-exclusively, and that another cache in the second coherency domain may hold a copy of the cache line.
    COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种改进的处理单元和用于多处理器数据处理系统中的一致性管理的数据处理系统和方法。 解决方案:多处理器数据处理系统至少包括第一和第二相干域,其中第一相干域包括系统存储器和高速缓冲存储器。 数据处理方法包括缓存高速缓冲存储器的数据阵列中的高速缓存行的步骤,以及将高速缓冲存储器的高速缓存目录中的状态字段设置为一致性状态以指示高速缓存行有效的步骤 所述数据阵列,所述高速缓存行被非排他地保存在所述高速缓冲存储器中,并且所述第二相关域中的另一个高速缓冲存储器可以保存所述高速缓存行的副本。 版权所有(C)2008,JPO&INPIT

    Processor, data processing system and method supporting improved coherency management of castout
    13.
    发明专利
    Processor, data processing system and method supporting improved coherency management of castout 有权
    处理器,数据处理系统和支持改进的CASTOUT的协调管理的方法

    公开(公告)号:JP2008077650A

    公开(公告)日:2008-04-03

    申请号:JP2007233730

    申请日:2007-09-10

    CPC classification number: G06F12/0811 G06F12/0804 G06F12/0815

    Abstract: PROBLEM TO BE SOLVED: To provide a processor, data processing system and data processing method for supporting improved coherency management about castouts in cache coherency of the data processing system. SOLUTION: The method of coherency management in a data processing system includes the steps for: holding a cache line in an upper level cache memory in an exclusive ownership coherency state; thereafter removing the cache line from the upper level cache memory and transmitting a castout request for the cache line including an indication of a shared ownership coherency state from the upper level cache memory to a lower level cache memory; and placing the cache line, in response to the castout request, in the lower level cache memory in a coherency state determined in accordance with the castout request. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种处理器,数据处理系统和数据处理方法,用于支持关于数据处理系统的高速缓存一致性中关于castout的改进的一致性管理。 解决方案:数据处理系统中的一致性管理方法包括以下步骤:在独占所有权一致性状态下将高速缓存行保持在上级高速缓冲存储器中; 然后从高级缓存存储器中移除高速缓存线,并且向高速缓存存储器发送包含共享所有权一致性状态的指示的高速缓存行的转换请求; 以及响应于所述转储请求,将所述高速缓存行放置在根据所述转储请求确定的一致性状态的所述较低级高速缓冲存储器中。 版权所有(C)2008,JPO&INPIT

    Method, data processing system, and memory controller (data processing system and method for enabling pipelining and multiple operation scopes of i/o write operation)
    14.
    发明专利
    Method, data processing system, and memory controller (data processing system and method for enabling pipelining and multiple operation scopes of i/o write operation) 有权
    方法,数据处理系统和存储器控制器(数据处理系统和用于启用I / O写操作的管理和多个操作范围的方法)

    公开(公告)号:JP2007080266A

    公开(公告)日:2007-03-29

    申请号:JP2006243808

    申请日:2006-09-08

    CPC classification number: G06F12/0831 G06F12/0811

    Abstract: PROBLEM TO BE SOLVED: To provide a data processing method in a cache coherent data processing system. SOLUTION: A data processing system includes at least a first processing node including an I/O controller and a second processing node including a memory controller for a memory. The memory controller receives pipelined first and second DMA write operations targeting first and second addresses in order from the I/O controller. In response to the second DMA write operation, the status of a domain symbol relating to the second address is established, and an operation scope including the first processing node is indicated. In response to the memory controller receiving a data access request specifying the second adress and having a scope excluding the first processing node, on the basis of the status of the domain symbol relating to the second address, a data access request is forcibly issued again with the scope including the first processing node. COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:在高速缓存一致性数据处理系统中提供数据处理方法。 解决方案:数据处理系统至少包括包括I / O控制器的第一处理节点和包括用于存储器的存储器控​​制器的第二处理节点。 存储器控制器从I / O控制器按顺序接收针对第一和第二地址的流水线的第一和第二DMA写操作。 响应于第二DMA写入操作,建立与第二地址有关的域符号的状态,并且指示包括第一处理节点的操作范围。 响应于存储器控制器接收到指定第二地址的数据访问请求并且具有排除第一处理节点的范围,基于与第二地址相关的域符号的状态,再次强制地发送数据访问请求, 范围包括第一个处理节点。 版权所有(C)2007,JPO&INPIT

Patent Agency Ranking