发明名称 Multiprocessor storage serialization apparatus
摘要 Storage serialization apparatus in a multiprocessor computer system enables multiple processors to concurrently execute instructions which access storage without materially affecting performance by keeping the amount of storage locked to a minimum, i.e., a page. The duration of serialization need be only for one instruction execution time and only instruction operands need be accommodated for serialization. Each storage request is intercepted by an associative register stack where there are two registers for each operand, one of the two being for operand page crossings. After a processor has locked access to an area of storage, execution of the instruction begins and all other processor are locked out but only with respect to that locked area. Other processors can access other storage areas during the instruction cycle. When the execution of the instruction completes, the processor releases the locked area of storage by invalidating the entries in its associative register array. A mechanism arbitrates and breaks possible deadlocks.
申请公布号 US4891749(A) 申请公布日期 1990.01.02
申请号 US19830479281 申请日期 1983.03.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HOFFMAN, ROY L.;HOUDEK, MERLE E.;SOLTIS, FRANK G.
分类号 G06F12/00;G06F9/46;G06F9/52;G06F15/16;G06F15/177 主分类号 G06F12/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利