메뉴 건너뛰기




Volumn 3086, Issue , 2004, Pages 560-584

Lock reservation for java reconsidered

Author keywords

[No Author keywords available]

Indexed keywords


EID: 35048894960     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-24851-4_26     Document Type: Article
Times cited : (2)

References (33)
  • 1
    • 0030382365 scopus 로고    scopus 로고
    • Shared Memory Consistency Models: A Tutorial
    • S. V. Adve and K. Gharachorloo: Shared Memory Consistency Models: A Tutorial. IEEE Computer, 29(12), 66-76, 1996.
    • (1996) IEEE Computer , vol.29 , Issue.12 , pp. 66-76
    • Adve, S.V.1    Gharachorloo, K.2
  • 2
    • 0025211006 scopus 로고
    • The Performance of Spin Lock Alternatives for Shared-Memory Multiprocessors
    • T. E. Andersen: The Performance of Spin Lock Alternatives for Shared-Memory Multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 1(1), 616, 1990.
    • (1990) IEEE Transactions on Parallel and Distributed Systems , vol.1 , Issue.1 , pp. 616
    • Andersen, T.E.1
  • 7
    • 0033203805 scopus 로고    scopus 로고
    • Escape Analysis for Object-Oriented Languages: Application to Java
    • B. Blanchet: Escape Analysis for Object-Oriented Languages: Application to Java. Proceedings of ACM OOPSLA '99, 20-34, 1999.
    • (1999) Proceedings of ACM OOPSLA '99 , pp. 20-34
    • Blanchet, B.1
  • 11
    • 84945709358 scopus 로고
    • Solution of a Problem in Concurrent Programming and Control
    • E. W. Dijkstra: Solution of a Problem in Concurrent Programming and Control. Communications of the ACM, 8(9), 569, 1965.
    • (1965) Communications of the ACM , vol.8 , Issue.9 , pp. 569
    • Dijkstra, E.W.1
  • 13
    • 85093872262 scopus 로고    scopus 로고
    • SableVM: A Research Framework for the Efficient Execution of Java Bytecode
    • E. M. Gagnon and L. J. Hendren: SableVM: A Research Framework for the Efficient Execution of Java Bytecode. Proceedings of USENIX JVM '01, 27-39, 2001.
    • (2001) Proceedings of USENIX JVM '01 , pp. 27-39
    • Gagnon, E.M.1    Hendren, L.J.2
  • 16
    • 85086690539 scopus 로고    scopus 로고
    • The Synergy between Non-blocking Synchronization and Operating System Structure
    • M. Greenwald and D. Cheriton: The Synergy Between Non-blocking Synchronization and Operating System Structure. Proceedings of USENIX OSDI '96, 123-136, 1996.
    • (1996) Proceedings of USENIX OSDI '96 , pp. 123-136
    • Greenwald, M.1    Cheriton, D.2
  • 17
    • 0016114085 scopus 로고
    • Monitors: An Operating System Structuring Concept
    • C. A. R. Hoare: Monitors: An Operating System Structuring Concept. Communications of the ACM, 17(10), 549-557, 1974.
    • (1974) Communications of the ACM , vol.17 , Issue.10 , pp. 549-557
    • Hoare, C.A.R.1
  • 20
    • 70450049370 scopus 로고
    • Empirical Studies of Competitive Spinning for A Shared-Memory Multiprocessor
    • A. R. Karlin, K. Li, M. S. Manasse, and S. Owicki: Empirical Studies of Competitive Spinning for A Shared-Memory Multiprocessor. Proceedings of ACM SOSP '91, 41-55, 1991.
    • (1991) Proceedings of ACM SOSP '91 , pp. 41-55
    • Karlin, A.R.1    Li, K.2    Manasse, M.S.3    Owicki, S.4
  • 23
    • 84976718540 scopus 로고
    • Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors
    • J. M. Mellor-Crummey and M. L. Scott: Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors. ACM Transactions on Computer Systems, 9(1), 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
  • 28
    • 0000366742 scopus 로고
    • Myths about the Mutual Exclusion Problem
    • G. L. Peterson: Myths about the Mutual Exclusion Problem. Information Processing Letters, 12(3), 115-116, 1981.
    • (1981) Information Processing Letters , vol.12 , Issue.3 , pp. 115-116
    • Peterson, G.L.1
  • 29
    • 0034449895 scopus 로고    scopus 로고
    • Effective Synchronization Removal for Java
    • E. Ruf: Effective Synchronization Removal for Java. Proceedings of ACM PLDI '00, 208-218, 2000.
    • (2000) Proceedings of ACM PLDI '00 , pp. 208-218
    • Ruf, E.1
  • 30
    • 0034824488 scopus 로고    scopus 로고
    • Pointer and Escape Analysis for Multithreaded Programs
    • A. Salcianu and M. Rinard: Pointer and Escape Analysis for Multithreaded Programs. Proceedings of ACM PPoPP '01, 12-23, 2001.
    • (2001) Proceedings of ACM PPoPP '01 , pp. 12-23
    • Salcianu, A.1    Rinard, M.2
  • 31
    • 35048812215 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation: SPEC JVM98 Benchmarks
    • Standard Performance Evaluation Corporation: SPEC JVM98 Benchmarks, http://www.spec.org/osg/jvm98/.
  • 32
    • 0033203864 scopus 로고    scopus 로고
    • Compositional Pointer and Escape Analysis for Java Programs
    • J. Whaley and M. Rinard: Compositional Pointer and Escape Analysis for Java Programs. Proceedings of ACM OOPSLA '99, 187-206, 1999.
    • (1999) Proceedings of ACM OOPSLA '99 , pp. 187-206
    • Whaley, J.1    Rinard, M.2


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