发明名称 保持指令、数据高速缓存之间相关性的方法和设备
摘要 根据处理机或指令模式,不同地对待数据高速缓存块存储(dcbst)指令或等效指令。通过设定处理机寄存器中的位组或者设定该指令的提示位组可以进入该指令的相关性保持模式,在该模式下利用该指令保持分为二支的数据高速缓存和指令高速缓存之间的相关性。在该相关性保持模式下,该指令既把修改过的数据推入系统存储器又使指令高速缓存中的高速缓存项无效。
申请公布号 CN1127693C 申请公布日期 2003.11.12
申请号 CN98125949.9 申请日期 1998.12.30
申请人 国际商业机器公司 发明人 拉维·库玛·阿里米利;约翰·斯蒂芬·唐森;杰里·唐·勒维斯
分类号 G06F13/14 主分类号 G06F13/14
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李德山
主权项 1.一种保持分为二支的指令高速缓存和数据高速缓存之间的相关性的方法,包括:检测远程部件启动的总线上的操作,其中该操作包括一个目标高速缓存地址以及信号组,以便:若在和该目标高速缓存地址对应的数据高速缓存单元中有修改过的数据,把该修改的数据写入到包含该数据高速缓存单元的存储分级结构中的指令/数据高速缓存相关点;以及使和该目标高速缓存地址对应的指令高速缓存单元失效;以及响应对该操作的检测,判定检测该操作的部件是否包括一个在和该目标高速缓存地址对应的数据高速缓存单元上含有修改的数据的数据高速缓存;以及响应判定出该数据高速缓存在和该目标高速缓存地址对应的数据高速缓存单元上含有修改过的数据,把该修改的数据写入到指令/数据高速缓存相关点。
地址 美国纽约