Map
Index
Random
Help
th

QuoteRef: carlBD6_2006




Topic:
database transactions
Topic:
managing shared memory
Topic:
critical regions

Reference

Carlstrom, B.D., McDonald, A., Chafi, H., Chung, J.W., Minh, C.C., Kozyrakis, C., Olukotun, K., "The ATOMOS transactional programming language", Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'06), ACM SIGPLAN Notices, 41, 6, June 2006, Ottawa, Ontario, Canada, pp. 1-13. Google

Quotations
1 ;;Quote: transactional memory prevents a transaction's read set from intersecting another transaction's write set
2 ;;Quote: Atomos provides strong atomicity with hardware transactional memory; non-transactional code can not see the uncommitted state of transactions; updates violate intersecting transactions
2 ;;Quote: open-nested transactions allows a nested transaction to commit before its parent transaction; e.g., an ID generator commits, allowing other transactions to obtain IDs
4 ;;Quote: conditional critical regions in Atomos by watch sets that trip on updates; yields the hardware transactional context until a condition might be true

Related Topics up

Topic: database transactions (27 items)
Topic: managing shared memory (74 items)
Topic: critical regions (58 items)

Collected barberCB 8/06
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.