메뉴 건너뛰기




Volumn 34, Issue 10, 1999, Pages 207-222

An efficient meta-lock for implementing ubiquitous synchronization

Author keywords

Concurrent threads; Object oriented language implementation; Synchronization

Indexed keywords


EID: 17144423954     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/320385.320402     Document Type: Article
Times cited : (18)

References (32)
  • 2
    • 0025211006 scopus 로고
    • The Performance of Spin Lock Alternatives for Shared-Memory Multiprocessors
    • January
    • Tom Anderson. The Performance of Spin Lock Alternatives for Shared-Memory Multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 1(1), p. 6-16, January 1990.
    • (1990) IEEE Transactions on Parallel and Distributed Systems , vol.1 , Issue.1 , pp. 6-16
    • Anderson, T.1
  • 10
    • 84945709358 scopus 로고
    • Solution of a Problem in Concurrent Programming Control
    • August
    • Edsgar Dijkstra. Solution of a Problem in Concurrent Programming Control. Communications of the ACM 8(9), p. 569, August 1965.
    • (1965) Communications of the ACM , vol.8 , Issue.9 , pp. 569
    • Dijkstra, E.1
  • 13
    • 84976842419 scopus 로고
    • March
    • Per Brinch Hansen. Monitors and Concurrent Pascal: a personal history. In Proceedings of the Second ACM SIGPLAN Conference on History of Programming Languages, p. 1-35. Published as ACM SIGPLAN Notices 28(3), March 1993.
    • (1993) ACM SIGPLAN Notices , vol.28 , Issue.3
  • 14
    • 0000562146 scopus 로고    scopus 로고
    • Java's Insecure Parallelism
    • April
    • Per Brinch Hansen. Java's Insecure Parallelism. ACM SIGPLAN Notices 34(4), p. 38-45, April 1999.
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.4 , pp. 38-45
    • Hansen, P.B.1
  • 15
    • 0016114085 scopus 로고
    • Monitors: An Operating System Structuring Concept
    • October
    • C. A. R. Hoare. Monitors: An Operating System Structuring Concept. Communications of the ACM 17(10), p. 549-557, October 1974.
    • (1974) Communications of the ACM , vol.17 , Issue.10 , pp. 549-557
    • Hoare, C.A.R.1
  • 16
    • 85034530052 scopus 로고    scopus 로고
    • System and method for space efficient object locking using global and local locks. US Patent #5,761,670
    • William N. Joy. System and method for space efficient object locking using global and local locks. US Patent #5,761,670.
    • Joy, W.N.1
  • 17
    • 85034539138 scopus 로고    scopus 로고
    • System and method for space and time efficient object locking. US Patent #5,862,376
    • William N. Joy and Guy L. Steele. System and method for space and time efficient object locking. US Patent #5,862,376.
    • Joy, W.N.1    Steele, G.L.2
  • 18
    • 85034530773 scopus 로고    scopus 로고
    • System and method for space efficient object locking using a data subarray and pointers. US Patent #5,701,470
    • William N. Joy and Arthur Van Hoff. System and method for space efficient object locking using a data subarray and pointers. US Patent #5,701,470.
    • Joy, W.N.1    Van Hoff, A.2
  • 20
    • 0002556703 scopus 로고    scopus 로고
    • Monitors and Exceptions: How to implement Java efficiently
    • Palo Alto, California, March
    • Andreas Krall and Mark Probst. Monitors and Exceptions: How to implement Java efficiently. In ACM 1998 Workshop on Java for High-Performance Computing, p. 15-24, Palo Alto, California, March 1998.
    • (1998) ACM 1998 Workshop on Java for High-Performance Computing , pp. 15-24
    • Krall, A.1    Probst, M.2
  • 21
    • 0023288130 scopus 로고
    • A Fast Mutual Exclusion Algorithm
    • February
    • Leslie Lamport. A Fast Mutual Exclusion Algorithm. ACM Transactions on Computing System 5(1), p. 1-11, February 1987.
    • (1987) ACM Transactions on Computing System , vol.5 , Issue.1 , pp. 1-11
    • Lamport, L.1
  • 25
    • 84976718540 scopus 로고
    • Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors
    • John M. Mellor-Crummey and Michael L. Scott. Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors. ACM Transactions on Computer Systems, 9(1), p. 21-65, 1991.
    • (1991) ACM Transactions on Computer Systems , vol.9 , Issue.1 , pp. 21-65
    • Mellor-Crummey, J.M.1    Scott, M.L.2
  • 27
    • 0343909278 scopus 로고    scopus 로고
    • Which Java VM scales best?
    • August See also www.volano.com.
    • John Neffinger. Which Java VM scales best? Java-World, August 1998. http://www.javaworld.com/java-world/jw-08-1998/jw-08-volanomark.html. See also www.volano.com.
    • (1998) Java-World
    • Neffinger, J.1
  • 30
    • 85034564275 scopus 로고    scopus 로고
    • http://www.spec.org/osg/jvm98
    • SPECjvm98 Benchmarks. August 19, 1998 release. http://www.spec.org/osg/jvm98.
  • 31
    • 85034561478 scopus 로고    scopus 로고
    • Sun Microsystems, Inc. Java 2 on-line documentation: http://java.sun.eom/products/jdk/1.2/docs/api/ index.html.


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