ACM Home Page

Searching within The Guide for: Keywords:"TxLinux"  (start a new search)

Found 3 of 1,394,228

REFINE YOUR SEARCH

ADVANCED SEARCH
Advanced search.  Advanced Search

FEEDBACK
Please provide us with feedback. Please provide us with feedback

Found 3 of 1,394,228

Results 1 - 3 of 3
Sort by in
1
TxLinux: using and managing hardware transactional memory in an operating system
October 2007
SOSP '07: Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Publisher: ACM Request Permissions Request Permissions   
Full text available: FlvFlv (31:17 MIN),  Mp3Mp3 (13.15 MB),  PdfPdf (324.16 KB)
Additional Information:full citation, appendices and supplements, abstract, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): 34,   Downloads (12 Months): 235,   Downloads (Overall): 586,    Citation Count: 16

TxLinux is a variant of Linux that is the first operating system to use hardware transactional memory (HTM) as a synchronization primitive, and the first to manage HTM in the scheduler. This paper describes and measures TxLinux and discusses two innovations ...


Keywords: MetaTM, TxLinux, operating systems, optimistic concurrency, synchronization, transactional memory

Also published in:
October 2007 SIGOPS Operating Systems Review Volume 41 Issue 6
2
MetaTM/TxLinux: transactional memory for an operating system
June 2007
ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture
Publisher: ACM
Full text available: PdfPdf (365.70 KB)
Additional Information:full citation, abstract, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): 48,   Downloads (12 Months): 132,   Downloads (Overall): 463,    Citation Count: 10

This paper quantifies the effect of architectural design decisions onthe performance of TxLinux. TxLinux is a Linux kernel modifiedto use transactions in place of locking primitives in several key subsystems.We run TxLinux on MetaTM, which is a new hardwaretransaction ...


Keywords: MetaTM, OS support, TxLinux, transactional memory

Also published in:
June 2007 SIGARCH Computer Architecture News Volume 35 Issue 2
3
MetaTM/TxLinux: Transactional Memory for an Operating System
January 2008
IEEE Micro , Volume 28 Issue 1
Publisher: IEEE Computer Society Press
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Hardware transactional memory can reduce synchronization complexity while retaining high performance. MetaTM models changes to the x86 architecture to support transactional memory for user processes and the operating system. TxLinux is an operating system ...


Keywords: transactional memory, operating systems, parallel architectures, MetaTM, TxLinux