Invention Grant
US08375175B2 Fast and efficient reacquisition of locks for transactional memory systems 有权
快速有效地重新获取事务内存系统的锁

Fast and efficient reacquisition of locks for transactional memory systems
Abstract:
A system and method is disclosed for fast lock acquisition and release in a lock-based software transactional memory system. The method includes determining that a group of shared memory areas are likely to be accessed together in one or more atomic memory transactions executed by one or more threads of a computer program in a transactional memory system. In response to determining this, the system associates the group of memory areas with a single software lock that is usable by the transactional memory system to coordinate concurrent transactional access to the group of memory areas by the threads of the computer program. Subsequently, a thread of the program may gain access to a plurality of the memory areas of the group by acquiring the single software lock.
Information query
Patent Agency Ranking
0/0