Commit phase in timestamp-based stm
Rui Zhang, Zoran Budimlić, William N. Scherer · 2008
Timestamp-based Software Transactional Memory (STM)validation techniques use a global shared counter and timestamping of objects being written to reason about sequencing of transactions and their linearization points, while reducing the number of unnecessary validations that have to be performed, thus improving overall system performance.