Timeout acceleration for globally shared memory transaction tracking table
    1.
    发明授权
    Timeout acceleration for globally shared memory transaction tracking table 有权
    全局共享内存事务跟踪表的超时加速

    公开(公告)号:US07774562B2

    公开(公告)日:2010-08-10

    申请号:US10944524

    申请日:2004-09-17

    IPC分类号: G06F13/36

    摘要: A method of operating a central cache controller (“CCC”) in a first cell of a multiprocessor system comprising multiple cells each including globally shared memory (“GSM”), wherein the first cell is disposed in a first partition and the CCC is connected to a plurality of CPUs of the first cell. In one embodiment, the method comprises, responsive to a new transaction request from one of the CPUs, logging the transaction in a transaction table; determining whether an identity marker in a timeout map corresponding to a cell to which the transaction was issued is set; and, responsive to the corresponding identity marker in the timeout map being set, immediately returning a special error to the one of the CPUs that requested the transaction.

    摘要翻译: 一种在多处理器系统的第一单元中操作中央高速缓存控制器(“CCC”)的方法,包括多个单元,每个单元包括全局共享存储器(“GSM”),其中第一单元被布置在第一分区中并且CCC被连接 到第一小区的多个CPU。 在一个实施例中,该方法包括响应来自CPU之一的新的事务请求,在事务表中记录事务; 确定与发送所述交易的单元对应的超时映射中的身份标识是否被设置; 并且响应于所设置的超时映射中的相应身份标识,立即向请求该事务的一个CPU返回特殊错误。