首页> 外国专利> System for generating snoop addresses and conditionally generating source addresses whenever there is no snoop hit, the source addresses lagging behind the corresponding snoop addresses

System for generating snoop addresses and conditionally generating source addresses whenever there is no snoop hit, the source addresses lagging behind the corresponding snoop addresses

机译:用于在没有侦听命中时生成侦听地址并有条件地生成源地址的系统,该源地址落后于相应的侦听地址

摘要

A processor and a memory address bus, a processor and a memory data bus, and a data transfer control unit are provided to a multiprocessor computer system comprising a first and a second processor, a first and a second corresponding private cache, a pipelined memory shared among the processors, an I/O device, and a cache coherency mechanism for maintaining cache coherency. I/O data stored in the shared memory are cacheable in the private caches. The processor and memory address and data buses are advantageously used to couple these elements and to control data transfers in and out of the shared memory. All data transfers in and out of the shared memory are made in multiples of the basis on which cache coherency is maintained, and through the data transfer control unit. As a result, minimum complimentary cache coherency actions, in addition to those provided by the cache coherency mechanism, are required of the data transfer control unit and the caches, to allow data to be transferred between the shared memory and the I/O device. Furthermore, successive cache coherency basis transfers between the shared memory and the I/O device are overlapped, thereby improving the overall performance of the multiprocessor computer system.
机译:处理器和存储器地址总线,处理器和存储器数据总线以及数据传输控制单元被提供给多处理器计算机系统,该多处理器计算机系统包括第一和第二处理器,第一和第二对应的专用高速缓存,共享的流水线存储器。在处理器中,一个I / O设备和一个用于保持高速缓存一致性的高速缓存一致性机制。存储在共享内存中的I / O数据可缓存在专用缓存中。处理器,存储器地址和数据总线有利地用于耦合这些元件并控制数据在共享存储器中的进出。共享缓存中的所有数据传入和传出操作都是通过维护缓存一致性的基础上的倍数进行的,并通过数据传输控制单元进行。结果,除了高速缓存一致性机制所提供的动作之外,数据传输控制单元和高速缓存还需要最小的互补高速缓存一致性动作,以允许数据在共享存储器和I / O设备之间传输。此外,共享存储器和I / O设备之间的连续缓存一致性基础传输是重叠的,从而提高了多处理器计算机系统的整体性能。

著录项

  • 公开/公告号US5511226A

    专利类型

  • 公开/公告日1996-04-23

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US19920935035

  • 发明设计人 ANTHONY M. ZILKA;

    申请日1992-08-25

  • 分类号G06F12/00;G06F12/06;G06F12/10;

  • 国家 US

  • 入库时间 2022-08-22 03:38:43

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号