Hardware/software based indirect time stamping methodology for proactive hardware/software event detection and control
    31.
    发明申请
    Hardware/software based indirect time stamping methodology for proactive hardware/software event detection and control 失效
    用于主动硬件/软件事件检测和控制的基于硬件/软件的间接时间戳方法

    公开(公告)号:US20050144532A1

    公开(公告)日:2005-06-30

    申请号:US10735412

    申请日:2003-12-12

    IPC分类号: G06F11/00

    摘要: An improved method and apparatus for time stamping events occurring on a large scale distributed network uses a local counter associated with each processor of the distributed network. Each counter resets at the same time globally so that all events are recorded with respect to a particular time. The counter is stopped when a critical event is detected. The events are masked or filtered in an online or offline fashion to eliminate non-critical events from triggering a collection by the system monitor or service/host processor. The masking can be done dynamically through the use of an event history logger. The central system may poll the remote processor periodically to receive the accurate counter value from the local counter and device control register. Remedial action can be taken when conditional probability calculations performed on the historical information indicate that a critical event is about to occur.

    摘要翻译: 用于在大规模分布式网络上发生的时间戳事件的改进的方法和装置使用与分布式网络的每个处理器相关联的本地计数器。 每个计数器在全局同时重置,以便在特定时间内记录所有事件。 当检测到关键事件时,计数器停止。 这些事件以在线或离线方式被屏蔽或过滤,以消除系统监视器或服务/主机处理器触发集合的非关键事件。 可以通过使用事件历史记录器来动态地完成掩蔽。 中央系统可以周期性地轮询远程处理器以从本地计数器和设备控制寄存器接收准确的计数器值。 对历史信息进行条件概率计算时可以采取补救措施,表明将会发生重大事件。

    Hardware/software based indirect time stamping methodology for proactive hardware/software event detection and control
    32.
    发明授权
    Hardware/software based indirect time stamping methodology for proactive hardware/software event detection and control 失效
    用于主动硬件/软件事件检测和控制的基于硬件/软件的间接时间戳方法

    公开(公告)号:US07529979B2

    公开(公告)日:2009-05-05

    申请号:US10735412

    申请日:2003-12-12

    IPC分类号: G06F11/00

    摘要: An improved method and apparatus for time stamping events occurring on a large scale distributed network uses a local counter associated with each processor of the distributed network. Each counter resets at the same time globally so that all events are recorded with respect to a particular time. The counter is stopped when a critical event is detected. The events are masked or filtered in an online or offline fashion to eliminate non-critical events from triggering a collection by the system monitor or service/host processor. The masking can be done dynamically through the use of an event history logger. The central system may poll the remote processor periodically to receive the accurate counter value from the local counter and device control register. Remedial action can be taken when conditional probability calculations performed on the historical information indicate that a critical event is about to occur.

    摘要翻译: 用于在大规模分布式网络上发生的时间戳事件的改进的方法和装置使用与分布式网络的每个处理器相关联的本地计数器。 每个计数器在全局同时重置,以便在特定时间内记录所有事件。 当检测到关键事件时,计数器停止。 这些事件以在线或离线方式被屏蔽或过滤,以消除系统监视器或服务/主机处理器触发集合的非关键事件。 可以通过使用事件历史记录器来动态地完成掩蔽。 中央系统可以周期性地轮询远程处理器以从本地计数器和设备控制寄存器接收准确的计数器值。 对历史信息进行条件概率计算时可以采取补救措施,表明将会发生重大事件。

    Method and system for organizing coherence directories in shared memory systems
    33.
    发明授权
    Method and system for organizing coherence directories in shared memory systems 失效
    在共享内存系统中组织一致目录的方法和系统

    公开(公告)号:US06792512B2

    公开(公告)日:2004-09-14

    申请号:US10214085

    申请日:2002-08-06

    IPC分类号: G06F1200

    CPC分类号: G06F12/0826

    摘要: A method and structure for a “dynamic CCR/sparse directory implementation,” includes maintaining state information of the main memory cached in the shared caches of the other compute nodes, organizing a cache directory so that the state information can be stored in a first area efficient CCR directory format, switching to a second sparse directory format if the entry is shared by more than one other compute node, and dynamically switching between formats so as to maximize the number of entries stored in the directory.

    摘要翻译: “动态CCR /稀疏目录实现”的方法和结构包括维护缓存在其他计算节点的共享高速缓存中的主存储器的状态信息,组织高速缓存目录,使得状态信息可以存储在第一区域 高效的CCR目录格式,如果条目由多个其他计算节点共享,则切换到第二稀疏目录格式,并且动态地在格式之间切换,以便最大化存储在目录中的条目数量。

    Real time emulation of coherence directories using global sparse directories
    34.
    发明授权
    Real time emulation of coherence directories using global sparse directories 失效
    使用全局稀疏目录的实时目录的实时仿真

    公开(公告)号:US06965972B2

    公开(公告)日:2005-11-15

    申请号:US10254745

    申请日:2002-09-25

    IPC分类号: G06F9/455 G06F12/00

    CPC分类号: G06F9/45537 G06F12/082

    摘要: A method and structure for an emulation system comprises of a plurality of field programmable gate arrays adapted to emulate nodes of a multi-node shared memory system, a plurality of cache directories, each connected to one of the arrays, and a plurality of global coherence directories, each connected to one of the arrays. Each of the global coherence directories maintain information on all memory lines remotely cached by each of the cache directories.

    摘要翻译: 用于仿真系统的方法和结构包括适于模拟多节点共享存储器系统的节点的多个现场可编程门阵列,多个高速缓存目录,每个高速缓存目录连接到阵列之一,以及多个全局相干性 目录,每个连接到一个阵列。 每个全局一致性目录都保留了每个缓存目录远程高速缓存的所有内存条的信息。