Implementing Atomic Section by Using Hybrid Concurrent Control

Lei Zhao,Yu Zhang
DOI: https://doi.org/10.1109/npc.2007.160
2007-01-01
Abstract:Atomic section is an important language feather in multithread synchronizing. So far, it can only be implemented by using pessimistic or optimistic concurrent control singly. This paper introduces a flexible hybrid concurrent control system which could harmonize the two modes of concurrent control. Accordingly, a new atomic section is proposed as language level support to open an interface for both manual and compiler-assisted optimization.
What problem does this paper attempt to address?