메뉴 건너뛰기




Volumn 63, Issue 2, 2006, Pages 186-201

Nested transactional memory: Model and architecture sketches

Author keywords

Closed nesting; Nested transactions; Open nesting; Transactional memory

Indexed keywords

BUFFER STORAGE; COMPUTER ARCHITECTURE; COMPUTER PROGRAMMING LANGUAGES; CONCURRENCY CONTROL; PROGRAM PROCESSORS;

EID: 33749236639     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2006.05.010     Document Type: Article
Times cited : (80)

References (22)
  • 2
    • 0024640876 scopus 로고
    • A model for concurrency in nested transactions systems
    • Beeri C., Bernstein P.A., and Goodman N. A model for concurrency in nested transactions systems. J. ACM 36 2 (1989) 230-269
    • (1989) J. ACM , vol.36 , Issue.2 , pp. 230-269
    • Beeri, C.1    Bernstein, P.A.2    Goodman, N.3
  • 3
    • 0028513399 scopus 로고
    • Synthesis of extended transaction models using ACTA
    • Chrysanthis P., and Ramamritham K. Synthesis of extended transaction models using ACTA. ACM T. Database Syst. 19 3 (1994) 450-491
    • (1994) ACM T. Database Syst. , vol.19 , Issue.3 , pp. 450-491
    • Chrysanthis, P.1    Ramamritham, K.2
  • 5
    • 33845457048 scopus 로고    scopus 로고
    • L. Hammond, B.D. Carlstrom, V. Wong, B. Hertzberg, M. Chen, C. Kozyrakis, K. Olukotun, Programming with transactional coherence and consistency (TCC), in: Proceedings of the ACM International Conference on Architectural Support for Programming Languages and Operating Systems, vol. 39, November 2004, pp. 1-13
  • 6
    • 4644359934 scopus 로고    scopus 로고
    • L. Hammond, V. Wong, M. Chen, B.D. Carlstrom, J.D. Davis, B. Hertzberg, M.K. Prabhu, H. Wijaya, C. Kozyrakis, K. Olukotun, Transactional memory coherence and consistency, in: Proceedings of the International Symposium on Computer Architecture, vol. 32, December 2004, pp. 102-113
  • 7
    • 1442263994 scopus 로고    scopus 로고
    • T. Harris, K. Fraser, Language support for lightweight transactions, in: Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, vol. 38, November 2003, pp. 388-402
  • 8
    • 0027262011 scopus 로고    scopus 로고
    • M. Herlihy, J.E.B. Moss, Transactional memory: Architectural support for lock-free data structures, in: Proceedings of the International Symposium on Computer Architecture, 1993, pp. 289-300
  • 9
    • 1142293109 scopus 로고    scopus 로고
    • M. Herlihy, V. Luchangco, M. Moir, W.N. Scherer III, Software transactional memory for dynamic-sized data structures, in: Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, 2003, pp. 92-101
  • 10
    • 33646148764 scopus 로고    scopus 로고
    • S. Jagannathan, J. Vitek, Optimistic concurrency semantics for transactions in coordination languages, in: Coordination Models and Languages, in: Lecture Notes in Computer Science, vol. 2949, 2004, pp. 183-198
  • 11
    • 33749246813 scopus 로고    scopus 로고
    • J.E.B. Moss, Nested Transactions: An Approach to Reliable Distributed Computing, Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, Apr. 1981; also published as MIT Laboratory for Computer Science Technical Report 260
  • 14
    • 33749247541 scopus 로고    scopus 로고
    • J.E.B. Moss, A.L. Hosking, Nested transactional memory: Model and preliminary architecture sketches, in: the OOPSLA 2005 Workshop on Synchronization and Concurrency in Object-Oriented Languages, SCOOL (no formal proceedings), October 2005
  • 15
    • 34547517396 scopus 로고    scopus 로고
    • J.E.B. Moss, N.D. Griffeth, M.H. Graham, Abstraction in recovery management, in: Proceedings of the 1986 ACM SIGMOD International Conference on Management of Data, Washington, DC, May 1986, pp. 72-83. ACM SIGMOD Record 15, 2 (June 1986)
  • 17
    • 33845453644 scopus 로고    scopus 로고
    • R. Rajwar, J.R. Goodman, Transactional lock-free execution of lock-based programs, in: Proceedings of the ACM International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA, October 2002, pp. 5-17. ACM SIGPLAN Notices 37, 10 (October 2002)
  • 18
    • 27544446011 scopus 로고    scopus 로고
    • R. Rajwar, M. Herlihy, K.K. Lai, Virtualizing transactional memory, in: Proceedings of the International Symposium on Computer Architecture, 2005, pp. 494-505
  • 19
    • 0029203481 scopus 로고    scopus 로고
    • N. Shavit, D. Touitou, Software transactional memory, in: Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, 1995, pp. 204-213
  • 20
    • 35048845164 scopus 로고    scopus 로고
    • J. Vitek, S. Jagannathan, A. Welc, A.L. Hosking, A semantic framework for designer transactions, in: D.E. Schmidt (Ed.), Proceedings of the European Symposium on Programming, in: Lecture Notes in Computer Science, vol. 2986, 2004, pp. 249-263
  • 22
    • 35048884255 scopus 로고    scopus 로고
    • Transactional monitors for concurrent objects
    • Proceedings of the European Conference on Object-Oriented Programming. Odersky M. (Ed), Springer-Verlag
    • Welc A., Jagannathan S., and Hosking A.L. Transactional monitors for concurrent objects. In: Odersky M. (Ed). Proceedings of the European Conference on Object-Oriented Programming. Lecture Notes in Computer Science vol. 3086 (2004), Springer-Verlag 519-542
    • (2004) Lecture Notes in Computer Science , vol.3086 , pp. 519-542
    • Welc, A.1    Jagannathan, S.2    Hosking, A.L.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.