Results 31 to 40 of about 2,935 (202)
Transactional memory for smalltalk [PDF]
Concurrency control in Smalltalk is based on locks and is therefore notoriously difficult to use. Even though some implementations provide high-level constructs, these add complexity and potentially hard-to-detect bugs to the application. Transactional memory is an attractive mechanism that does not have the drawbacks of locks, however the underlying ...
Lukas Renggli, Oscar Nierstrasz
openaire +1 more source
In the digital age, saving and accumulating large amounts of digital data is a common phenomenon. However, saving does not only consume energy, but may also cause information overload and prevent people from staying focused and working effectively.
Kyra Göbel +3 more
doaj +1 more source
Unbounded Transactional Memory [PDF]
Hardware transactional memory should support unbounded transactions: transactions of arbitrary size and duration. We describe a hardware implementation of unbounded transactional memory, called UTM, which exploits the common case for performance without sacrificing correctness on transactions whose footprint can be nearly as large as virtual memory. We
C. Scott Ananian +4 more
openaire +1 more source
Speculative Barriers With Transactional Memory [PDF]
Transactional Memory (TM) is a synchronization model for parallel programming which provides optimistic concurrency control. Transactions can run in parallel and are only serialized in case of conflict. In this work we use hardware TM (HTM) to implement an optimistic speculative barrier (SB) to replace the lock-based solution.
Manuel Pedrero +4 more
openaire +3 more sources
Software Transactional Memory with Interactions [PDF]
arXiv admin note: substantial text overlap with arXiv:1602 ...
Miculan M., Peressotti M.
openaire +4 more sources
Persistent Memory Transactions
This paper presents a comprehensive analysis of performance trade offs between implementation choices for transaction runtime systems on persistent memory. We compare three implementations of transaction runtimes: undo logging, redo logging, and copy-on-write. We also present a memory allocator that plugs into these runtimes.
Virendra J. Marathe +10 more
openaire +2 more sources
Hardware transactional persistent memory [PDF]
16 pages, 17 ...
Ellis Giles +2 more
openaire +2 more sources
Metacognitive phenomena during human–Internet interactions
External information systems often serve as an extended cognitive system and are usually conceived as expansions of the capacity of human cognition.
Ελένη Σιδηροπούλου +1 more
doaj +1 more source
Transactive memory system (TMS), as the powerful collective cognition, is well-documented to support team performance. Given today’s boundaryless era with great uncertainty, managing boundaries has become challenging but critical for teams ...
Yun Zhou, Jianyi Zhao, Mi Li, Pan Yao
doaj +1 more source
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
openaire +3 more sources

