发明名称 Synchronization techniques in a multithreaded environment
摘要 Various techniques for manipulating data using access states of memory, access control fields of pointers and operations, and exception raising and exception trapping in a multithreaded computer system. In particular, the techniques include synchronization support for a thread blocked in a word, demand evaluation of values, parallel access of multiple threads to a list, synchronized and unsynchronized access to a data buffer, use of forwarding to avoid checking for an end of a buffer, use of sentinel word to detect access past a data structure, concurrent access to a word of memory using different synchronization access modes, and use of trapping to detect access to restricted memory.
申请公布号 US7904685(B1) 申请公布日期 2011.03.08
申请号 US20030461979 申请日期 2003.06.12
申请人 CRAY INC. 发明人 ALVERSON GAIL A.;CALLAHAN, II CHARLES DAVID;KAHAN SIMON H.;KOBLENZ BRIAN D.;PORTERFIELD ALLAN;SMITH BURTON J.
分类号 G06F12/00;G06F9/46;G06F13/00;G06F13/28 主分类号 G06F12/00
代理机构 代理人
主权项
地址