发明名称 Accessing a collection of data items 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.
申请公布号 US2004093605(A1) 申请公布日期 2004.05.13
申请号 US20030697890 申请日期 2003.10.29
申请人 ALVERSON GAIL A.;CALLAHAN CHARLES DAVID;KAHAN SIMON H.;KOBLENZ BRIAN D.;PORTERFIELD ALLAN;SMITH BURTON J. 发明人 ALVERSON GAIL A.;CALLAHAN CHARLES DAVID;KAHAN SIMON H.;KOBLENZ BRIAN D.;PORTERFIELD ALLAN;SMITH BURTON J.
分类号 G06F9/46;(IPC1-7):G06F9/44 主分类号 G06F9/46
代理机构 代理人
主权项
地址