TxLinux: using and managing hardware transactional memory in an operating system.
Christopher J. RossbachOwen S. HofmannDonald E. PorterHany E. RamadanBhandari AdityaEmmett WitchelPublished in: SOSP (2007)
Keyphrases
- operating system
- address space
- transactional memory
- computer systems
- speculative execution
- blue gene
- programs written
- massively parallel
- virtual memory
- computing systems
- parallel architectures
- memory management
- virtual machine
- windows xp
- distributed systems
- parallel computing
- parallel execution
- field programmable gate array
- commodity hardware
- processor core
- low cost
- hardware design
- database
- parallel programming
- message passing interface
- embedded systems