用于数据处理的系统和方法

    公开(公告)号:CN1932781B

    公开(公告)日:2010-05-12

    申请号:CN200610095983.7

    申请日:2006-06-29

    IPC分类号: G06F12/08 G06F13/16

    摘要: 本发明公开了一种数据处理系统和方法。该系统包括多个处理单元,其中至少一个处理单元进一步包括多个组件。所述组件包括:两个或更多处理器核;高速缓存器阵列;处理器核主控器,耦合到两个或更多处理器核当中的至少一个处理器核,用于为至少一个处理器核所发出的数据访问请求提供服务;高速缓存窥探器,耦合到高速缓存器阵列,用于为其它数据访问请求提供服务,其中处理器核主控器和高速缓存窥探器为访问高速缓存器阵列而竞争;以及局部挂起管理器,用于确定至少一个组件是否已经进入挂起条件。局部挂起管理器进一步包括调节管理器,用于响应于局部挂起管理器确定多个组件当中的至少一个组件已经进入挂起条件,来调节处理单元性能。

    用于数据处理的系统和方法

    公开(公告)号:CN1932781A

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

    申请号:CN200610095983.7

    申请日:2006-06-29

    IPC分类号: G06F12/08 G06F13/16

    摘要: 一种数据处理系统、方法和计算机可用介质,用于从数据处理系统中的挂起条件恢复。该数据处理系统包括耦合的处理单元的集合。处理单元包括处理单元组件的集合,该处理单元组件诸如为两个或更多处理核以及高速缓存器阵列、处理器核主控器、高速缓存窥探器和局部挂起管理器。局部挂起管理器确定处理单元组件集合中的至少一个组件是否已经进入挂起条件。如果局部挂起管理器确定至少一个组件已经进入挂起条件,则调节管理器调节处理单元的性能,以尝试使该至少一个组件退出挂起条件。