首页> 外国专利> SYSTEM AND METHOD FOR EXECUTING INDIVISIBLE MEMORY OPERATIONS IN MULTIPLE PROCESSOR COMPUTER SYSTEMS WITH MULTIPLE BUSSES

SYSTEM AND METHOD FOR EXECUTING INDIVISIBLE MEMORY OPERATIONS IN MULTIPLE PROCESSOR COMPUTER SYSTEMS WITH MULTIPLE BUSSES

机译:在具有多总线的多处理器计算机系统中执行不可分割的存储器操作的系统和方法

摘要

An apparatus for performing indivisible memory operations on memory locations in remote memory means in multiple bus, multiple processor computer systems comprises a logic supervisor coupled to a bus bridge. The logic supervisor comprises a lock address register, a buffer address register, a command register, a first parameter register, a second parameter register, a first latch, a second latch, a comparator, and a controller. The controller is a state machine that observes instruction sequences intended to create an indivisible memory operation on a remote bus. When the logic supervisor detects an indivisible memory operation instruction sequence with a remote address, it gathers the data for the indivisible memory operation, inhibits the processor, and hands the data off to the bus bridge. When the logic supervisor receives a completion status from the bus bridge it places the returned value in memory and releases the processor. Should the logic supervisor detect an indivisible memory operation instruction sequence, but not a remote address, the logic supervisor does not participate in the indivisible memory operation.
机译:一种用于在多总线,多处理器计算机系统中的远程存储装置中的存储位置上执行不可分割的存储操作的装置,包括耦合到总线桥的逻辑管理器。逻辑管理器包括锁定地址寄存器,缓冲器地址寄存器,命令寄存器,第一参数寄存器,第二参数寄存器,第一锁存器,第二锁存器,比较器和控制器。控制器是一种状态机,它遵循旨在在远程总线上创建不可分割的存储器操作的指令序列。当逻辑管理器检测到具有远程地址的不可分割的存储器操作指令序列时,它会收集不可分割的存储器操作的数据,禁止处理器,然后将数据移交给总线桥。当逻辑管理器从总线桥接收到完成状态时,它将返回的值放置在内存中并释放处理器。如果逻辑监控器检测到不可分割的存储器操作指令序列,但未检测到远程地址,则逻辑监控器将不参与不可分割的存储器操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号