US 7,502,897 B2
Object based conflict detection in a software transactional memory
Ben Hertzberg, Santa Cruz, Calif. (US); Bratin Saha, San Jose, Calif. (US); and Ali-Reza Adl-Tabatabai, Santa Clara, Calif. (US)
Assigned to Intel Corporation, Santa Clara, Calif. (US)
Filed on Jun. 28, 2006, as Appl. No. 11/477,339.
Prior Publication US 2008/0022054 A1, Jan. 24, 2008
Int. Cl. G06F 12/14 (2006.01)
U.S. Cl. 711—152 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a block of instructions for execution as an object in a software transactional memory transaction;
computing a base of the object;
finding a lock for the object using the base of the object.