发明名称 存储器克隆操作期间保护高速缓冲存储器线的方法和系统
摘要 一种在多处理器数据处理系统中,当在数据处理系统内到相似的存储器数据位置有多个同时进行的克隆操作时,避免活锁的硬件方法。在在架构上进行数据克隆操作之前,在存储器克隆体内定义一组令牌以供使用。该组令牌包括源令牌和目的地令牌。在启动数据克隆操作之前,所述令牌在架构上由存储器克隆体发布。所述令牌检查完成该克隆操作所需的源地址和目的地地址是否可用。一旦对目的地令牌的响应指示该目的地地址当前没有被另一存储器克隆体使用,该存储器克隆体可以发出命令以启动该存储器的移动操作。
申请公布号 CN100568197C 申请公布日期 2009.12.09
申请号 CN200310118658.4 申请日期 2003.11.27
申请人 国际商业机器公司 发明人 拉维·K·阿里米利;本杰明·L·古德曼;乔迪·B·乔伊纳
分类号 G06F12/08(2006.01)I;G06F15/16(2006.01)I 主分类号 G06F12/08(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 冯赓宣
主权项 1、一种多处理器数据处理系统,包含:具有第一存储器克隆体的第一处理器;具有第二存储器克隆体的第二处理器;存储器子系统;在数据克隆操作之前,从所述第一存储器克隆体和所述第二存储器克隆体中的特定一个发布多个令牌操作,其中所述令牌操作检查完成所述克隆操作所需的源地址和目的地地址是否可用,仅当所述令牌操作提供响应指示所述源地址和目的地地址当前没有被另一数据克隆操作使用时,才启动所述数据克隆操作。
地址 美国纽约