发明名称 ARRAY OBJECT CONCURRENCY IN STM
摘要 A software transactional memory system is provided that creates an array of transactional locks for each array object that is accessed by transactions. The system divides the array object into non-overlapping portions and associates each portion with a different transactional lock. The system acquires transactional locks for transactions that access corresponding portions of the array object. By doing so, different portions of the array object can be accessed by different transactions concurrently. The system may use a shared shadow or undo copy for accesses to the array object.
申请公布号 US2015347323(A1) 申请公布日期 2015.12.03
申请号 US201514822837 申请日期 2015.08.10
申请人 Microsoft Technology Licensing, LLC 发明人 Zhu Weirong;Detlefs David L.;Levanoni Yosseff;Zhang Lingli
分类号 G06F12/14;G06F9/46;G06F3/06 主分类号 G06F12/14
代理机构 代理人
主权项
地址 Redmond WA US