You are seeing Ask web results for Software memory transactions because there was not a match on Dictionary.com.
Encyclopedia: Software transactional memory
In computer science, software transactional memory (STM) is a concurrency control mechanism analogous to database transactions for controlling access to shared memory in concurrent computing. It funct...
en.wikipedia.org/wiki/Software_transactional_memory
Hardware transactional memory systems may have modifications in processors, cache and bus protocol to support transactions. Software transactional memory
en.wikipedia.org/wiki/Transactional_memory en.wikipedia.org/wiki/Transactional_memory
# Software Transactional Memory III - Making Transactions Atomic - Ralf's Sudelb??cher Thursday, July 05, 2007 9:55 AM by Software Transactional Memory III - Making Transactions Atomic - Ralf's Sudelb??cher...
weblogs.asp.net/ralfw/archive/2007/07/05/software-trans... weblogs.asp.net/ralfw/archive/2007/07/05/software-transactional-memory-iii-making-transactions-atomic.aspx
# Software Transactional Memory IV - Thread-Bound Transactions - Ralf's Sudelb??cher Friday, July 06, 2007 4:04 PM by Software Transactional Memory IV - Thread-Bound Transactions - Ralf's Sudelb??cher...
weblogs.asp.net/ralfw/archive/2007/07/06/software-trans... weblogs.asp.net/ralfw/archive/2007/07/06/software-transactional-memory-iv-thread-bound-transactions.aspx
By contrast, software transactional memory provides synchroni- sation without persistence. Because the state manipulated by mem- ory transactions is not...
research.microsoft.com/en-us/um/people/simonpj/Papers/S... research.microsoft.com/en-us/um/people/simonpj/Papers/STM/stm.pdf
[June 2005] Composable memory transactions (PPOPP'05) The limits of software transactional memory (STM): dissecting Haskell STM applications on a many-core environment, Cristian Perfumo, 2008 conference on Computing frontiers, pp67-78.
research.microsoft.com/en-us/um/people/simonpj/papers/s... research.microsoft.com/en-us/um/people/simonpj/papers/stm/index.htm
We implement xCalls for the Intel Software Transactional; Memory compiler, and found it straightforward to convert programs to use transactions and xCalls. In tests on a 16-core; NUMA machine, we show that xCalls enable concurrent I/O and system calls within transactions.
www.cs.wisc.edu/multifacet/papers/eurosys09_xCalls.pdf
D. Chaiken , A. Agarwal, Software-extended coherent shared memory: IEEE Transactions on Parallel and Distributed Systems, v.3 n.5, p.525-539,
portal.acm.org/citation.cfm?id=143540
with OS virtual memory transaction management. Additional OS software must save and restore the access and update bit vectors at each task switch...
eprints.kfupm.edu.sa/75647/1/75647.pdf
paper.dvi (PDF File)
The use of two-phase locking (2PL) to enforce serialization in today’s Software Transactional Memory (STM) systems leads to poor performance for programs with long-running transactions and considerable data sharing.
www.unine.ch/transact08/papers/Aydonat-Serializability.... www.unine.ch/transact08/papers/Aydonat-Serializability.pdf