TxLinux and MetaTM: transactional memory and the operating system

Abstract

TxLinux is the first operating system to use hardware transactional memory (HTM) as a synchronization primitive, and the first to manage HTM in the scheduler. TxLinux, which is a modification of Linux, is the first real-scale benchmark for transactional memory (TM). MetaTM is a modification of the x86 architecture that supports HTM in general and TxLinux… (More)
DOI: 10.1145/1378727.1378747

Topics

3 Figures and Tables

Cite this paper

@article{Rossbach2008TxLinuxAM, title={TxLinux and MetaTM: transactional memory and the operating system}, author={Christopher J. Rossbach and Hany E. Ramadan and Owen S. Hofmann and Donald E. Porter and Bhandari Aditya and Emmett Witchel}, journal={Commun. ACM}, year={2008}, volume={51}, pages={83-91} }