Dinizand Rinard. Lock Coarsening: Eliminating Lock Overhead in Automatically Parallelized Object-based Programs. Elsevier BV, 1998, doi:10.1006/jpdc.1998.1441.