Improving software concurrency with hardware-assisted memory snapshot
2008
We propose a hardware-assisted memory snapshot to improve software concurrency. It is built on top of the hardware resources for transactional memory and allows for easy development of system software modules such as concurrent garbage collector and dynamic profiler.
Keywords:
- Computer science
- Flat memory model
- Memory management
- Parallel computing
- Optimistic concurrency control
- Computer architecture
- Commitment ordering
- Computer hardware
- Multiversion concurrency control
- Software transactional memory
- Transactional memory
- Manual memory management
- Interleaved memory
- Memory map
- System software
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
2
References
2
Citations
NaN
KQI