메뉴 건너뛰기




Volumn , Issue , 2006, Pages 305-315

Predictive log-synchronization

Author keywords

Concurrent; Monitor; Prediction; Synchronization

Indexed keywords

CODES (SYMBOLS); COMPUTER PROGRAMMING; CONCURRENT ENGINEERING; DATA STRUCTURES; SYNCHRONIZATION; VERIFICATION;

EID: 34748828555     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1217935.1217965     Document Type: Conference Paper
Times cited : (13)

References (21)
  • 1
    • 6344219523 scopus 로고    scopus 로고
    • PhD thesis, Cambridge University Computer Laboratory, Also available as Technical Report UCAM-CL-TR-579
    • FRASER, K. Practical lock freedom. PhD thesis, Cambridge University Computer Laboratory, 2003. Also available as Technical Report UCAM-CL-TR-579.
    • (2003) Practical lock freedom
    • FRASER, K.1
  • 2
    • 0023384210 scopus 로고
    • Fibonacci heaps and their uses in improved network optimization algorithms
    • FREDMAN, M. L., AND TARJAN, R. E. Fibonacci heaps and their uses in improved network optimization algorithms. J. ACM 34 3 (1987), 596-615.
    • (1987) J. ACM , vol.34 , Issue.3 , pp. 596-615
    • FREDMAN, M.L.1    TARJAN, R.E.2
  • 3
    • 34748903334 scopus 로고    scopus 로고
    • HARRIS, T. Exceptions and side-effects in atomic blocks. In Proceedings of the 2004 Workshop on Concurrency and Synchronization in Java programs (Jul 2004), pp. 46-53. Proceedings published as Memorial University of Newfoundland CS Technical Report 2004-01.
    • HARRIS, T. Exceptions and side-effects in atomic blocks. In Proceedings of the 2004 Workshop on Concurrency and Synchronization in Java programs (Jul 2004), pp. 46-53. Proceedings published as Memorial University of Newfoundland CS Technical Report 2004-01.
  • 8
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • HERLIHY, M. P., AND WING, J. M. Linearizability: a correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst. 12, 3 (1990), 463-492.
    • (1990) ACM Trans. Program. Lang. Syst , vol.12 , Issue.3 , pp. 463-492
    • HERLIHY, M.P.1    WING, J.M.2
  • 9
    • 0031189694 scopus 로고    scopus 로고
    • HOW to make a correct multiprocess program execute correctly on a multiprocessor
    • LAMPORT, L. HOW to make a correct multiprocess program execute correctly on a multiprocessor. IEEE Trans. Comput. 46, 7 (1997), 779-782.
    • (1997) IEEE Trans. Comput , vol.46 , Issue.7 , pp. 779-782
    • LAMPORT, L.1
  • 10
    • 34748918778 scopus 로고    scopus 로고
    • MARATHE, V. J., SCHERER, W. N., AND SCOTT, M. L. Design tradeoffs in modern software transactional memory systems. In In Proceedings of the 7th Workshop on Languages, Compilers, and Run-time Support for Scalable Systems (LCR'04) (2004).
    • MARATHE, V. J., SCHERER, W. N., AND SCOTT, M. L. Design tradeoffs in modern software transactional memory systems. In In Proceedings of the 7th Workshop on Languages, Compilers, and Run-time Support for Scalable Systems (LCR'04) (2004).
  • 12
    • 33745946413 scopus 로고    scopus 로고
    • Read-copy update: Using execution history to solve concurrency problems
    • Las Vegas, NV, October
    • MCKENNEY, P. E., AND SLINGWINE, J. D. Read-copy update: Using execution history to solve concurrency problems. In Parallel and Distributed Computing and Systems (Las Vegas, NV, October 1998), pp. 509-518.
    • (1998) Parallel and Distributed Computing and Systems , pp. 509-518
    • MCKENNEY, P.E.1    SLINGWINE, J.D.2
  • 13
    • 33845194739 scopus 로고    scopus 로고
    • Integrating hardware and software transactional memory
    • Tech. Rep. Archivist 2004-0661, Sun Microsystems Research, August
    • MOIR, M. HybridTM: Integrating hardware and software transactional memory. Tech. Rep. Archivist 2004-0661, Sun Microsystems Research, August 2004.
    • (2004)
    • MOIR1    HybridTM, M.2
  • 16
    • 0026812659 scopus 로고
    • The design and implementation of a log-structured file system
    • ROSENBLUM, M., AND OUSTERHOUT, J. K. The design and implementation of a log-structured file system. ACM Trans. Comput. Syst. 10, 1 (1992), 26-52.
    • (1992) ACM Trans. Comput. Syst , vol.10 , Issue.1 , pp. 26-52
    • ROSENBLUM, M.1    OUSTERHOUT, J.K.2
  • 18
    • 34748901691 scopus 로고    scopus 로고
    • The log-synchronizer: An alternative to monitors and software transactional memory
    • Unpublished manuscript, September
    • SHALEV, O., AND SHAVIT, N. The log-synchronizer: an alternative to monitors and software transactional memory. Unpublished manuscript, September 2005.
    • (2005)
    • SHALEV, O.1    SHAVIT, N.2
  • 19
    • 0031069218 scopus 로고    scopus 로고
    • Software transactional memory
    • February
    • SHAVIT, N., AND TOUITOU, D. Software transactional memory. Distributed Computing 10, 2 (February 1997), 99-116.
    • (1997) Distributed Computing , vol.10 , Issue.2 , pp. 99-116
    • SHAVIT, N.1    TOUITOU, D.2
  • 21
    • 35048884255 scopus 로고    scopus 로고
    • Transactional monitors for concurrent objects
    • Proceedings of the European Conference on Object-Oriented Programming, of, Springer-Verlag, pp
    • WELC, A., JAGANNATHAN, S., AND HOSKING, A. L. Transactional monitors for concurrent objects. In Proceedings of the European Conference on Object-Oriented Programming (2004), vol. 3086 of Lecture Notes in Computer Science, Springer-Verlag, pp. 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가 분석하여 추출한 것입니다.