发明名称 LOCK-FREE CONCURRENT OBJECT DICTIONARY
摘要 An object storage system comprises one or more computer processors or threads that can concurrently access a shared memory, the shared memory comprising an array of equally-sized cells. In one embodiment, each cell is of the size used by the processors to represent a pointer, e.g., 64 bits. Using an algorithm performing only one memory write, and using a hardware-provided transactional operation, such as a compare-and-swap instruction, to implement the memory write, concurrent access is safely accommodated in a lock-free manner.
申请公布号 US2011161602(A1) 申请公布日期 2011.06.30
申请号 US20090651296 申请日期 2009.12.31
申请人 发明人 ADAMS KEITH;AHRENS SPENCER
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址