发明名称 于一连贯汇流排上支援改良式丛发转移之方法
摘要
申请公布号 申请公布日期 2011.03.11
申请号 TW094100644 申请日期 2005.01.10
申请人 万国商业机器公司 发明人 查尔斯 瑞 强斯
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 一种在一包括耦合至位址集中器装置之至少两个处理器及一快取连贯性控制器之多处理器系统中之方法,该方法可在该快取连贯性控制器中操作以改良连贯资料转移,该方法包含以下步骤:将一第一记忆体异动请求指令起始至该等多个处理器之一第一处理器;判定一下一记忆体异动请求之优先权接收状态;利用一丛发指令扩展窥探回应及累积窥探回应,以对所有快取线请求提供一连贯性动作;将该等异动请求自一主控器处理器或该快取连贯性控制器转发至一单独全域串行化装置,该单独全域串行化装置进一步包含一多重快取线请求指示器;将多个及连续连贯转移群组成在该处理器汇流排上之一丛发操作;判定该丛发操作之发生;对该丛发操作定时;窥探该丛发操作以形成复数个窥探回覆;集中该等窥探回覆之所有位址以形成一组合窥探回应;及将该组合窥探回应广播至复数个装置实体。如请求项1之方法,其中判定该丛发操作之该发生之该判定包含侦测请求复数个快取线之一指示。如请求项1之方法,其中窥探该丛发操作之该窥探包含将该丛发操作分离成在一汇流排上之多个快取线请求。如请求项1之方法,其中窥探该丛发操作之该窥探包含至少一汇流排及至少一快取记忆体直接支援一丛发操作。如请求项2之方法,其中该至少两个处理器之每一处理器支援窥探用于该丛发操作之复数个快取线。如请求项1之方法,其中对该组合窥探回应之该广播系在复数个处理器之间。如请求项1之方法,其中该判定该丛发操作之发生包括以下步骤:判定一对应于该处理器之先前快取线请求是否已存在于一先进先出伫列中;且对该快取线请求进行排队,以回应该快取线请求已未存在于该先进先出伫列中之一判定。如请求项1之方法,其中累积窥探回应仅在该等处理器内之该等实体之个别回应通知上聚结为一组合回应。一种用于在一电脑系统中鉴认程式码之电脑程式产品,该电脑程式产品具有一其上体现有一电脑程式之媒体,该电脑程式包含:用于判定来自一主控制器或快取连贯性控制器之记忆体异动请求之电脑程式码;用于验证记忆体异动请求之电脑程式码;用于验证记忆体异动请求回应之电脑程式码;用于聚结来自复数个窥探争用(contention)及汇流排请求之异动回应之电脑程式码;及用于起始一单一组合丛发操作指令之电脑程式码。一种用于在一电脑系统中之一连贯汇流排上提供改良式丛发转移之电脑程式,该丛发转移包括一包含以下电脑程式码之电脑程式:用于判定装置窥探之电脑程式码;用于聚结来自窥探争用及汇流排请求之一组合回应之电脑程式码;用于集中来自处理器及装置之回应之位址的电脑程式码;用于将指令自一聚结回应广播至装置之电脑程式码;及用于判定一资源冲突并将一指令发布至该指令之原始引发器以用于重新发布该指令之电脑程式码。
地址 美国