메뉴 건너뛰기




Volumn 2015-January, Issue , 2015, Pages 31-41

Automatic scalable atomicity via semantic locking

Author keywords

Automatic synchronization; Semantics; Transactions

Indexed keywords

ABSTRACT DATA TYPES; ALGORITHMS; COMPUTER SOFTWARE; JAVA PROGRAMMING LANGUAGE; LOCKS (FASTENERS); PARALLEL PROGRAMMING; PROGRAM COMPILERS; SEMANTICS; SPECIFICATIONS; SYNCHRONIZATION;

EID: 84939147595     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2688500.2688511     Document Type: Conference Paper
Times cited : (14)

References (23)
  • 1
    • 84939205937 scopus 로고    scopus 로고
    • gee.cs.oswego.edu/dl/jsr166/dist/jsr166edocs/jsr166e/ConcurrentHashMapV8.html
    • gee.cs.oswego.edu/dl/jsr166/dist/jsr166edocs/jsr166e/ConcurrentHashMapV8.html.
  • 2
    • 84939201753 scopus 로고    scopus 로고
    • www.devdaily.com/java/jwarehouse/apache-tomcat-6.0.16/java/org/apache/el/util/ConcurrentCache.java.shtml.
  • 3
    • 84939167810 scopus 로고    scopus 로고
    • http://www.jgroups.org.
  • 4
    • 84939140303 scopus 로고    scopus 로고
    • guava-libraries.code.google.com/p/guava-libraries
    • guava-libraries.code.google.com/p/guava-libraries/.
  • 5
    • 84939134769 scopus 로고    scopus 로고
    • Wala. http://wala.sourceforge.net.
    • Wala
  • 7
    • 56449127224 scopus 로고    scopus 로고
    • Stanford transactional applications for multi-processing
    • CAO MINH, C., CHUNG, J., KOZYRAKIS, C., and OLUKOTUN, K. STAMP: Stanford transactional applications for multi-processing. In IISWC (2008).
    • (2008) IISWC
    • Cao Minh, C.1    Chung, J.2    Kozyrakis, C.3    Olukotun, S.K.4
  • 10
    • 84939184353 scopus 로고    scopus 로고
    • Lock inference in the presence of large libraries
    • GUDKA, K., HARRIS, T., and EISENBACH, S. Lock inference in the presence of large libraries. In ECOOP. 2012.
    • (2012) ECOOP
    • Gudka, K.1    Harris, T.2    Eisenbach, S.3
  • 11
    • 77954898633 scopus 로고    scopus 로고
    • 2nd edition. Synthesis Lectures on Computer Architecture
    • HARRIS, T., LARUS, J., and RAJWAR, R. Transactional memory, 2nd edition. Synthesis Lectures on Computer Architecture 5, 1 (2010).
    • (2010) Transactional Memory , vol.5 , pp. 1
    • Harris, T.1    Larus, J.2    Rajwar, R.3
  • 13
    • 84863454967 scopus 로고    scopus 로고
    • A provably correct scalable concurrent skip list
    • HERLIHY, M., LEV, Y., LUCHANGCO, V., and SHAVIT, N. A provably correct scalable concurrent skip list. In OPODIS (2006).
    • (2006) OPODIS
    • Herlihy, M.1    Lev, Y.2    Luchangco, V.3    Shavit, N.4
  • 14
    • 70350304079 scopus 로고    scopus 로고
    • The art of multiprocessor programming
    • Feb.
    • HERLIHY, M., and SHAVIT, N. The Art of Multiprocessor Programming. Morgan Kauffman, Feb. 2008.
    • (2008) Morgan Kauffman
    • Herlihy, M.1    Shavit, N.2
  • 15
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • HERLIHY, M. P., and WING, J. M. Linearizability: A correctness condition for concurrent objects. TOPLAS 12 (1990).
    • (1990) TOPLAS , vol.12
    • Herlihy, M.P.1    Wing, J.M.2
  • 17
  • 19
    • 33745863169 scopus 로고    scopus 로고
    • Autolocker: Synchronization inference for atomic sections
    • MCCLOSKEY, B., ZHOU, F., GAY, D., and BREWER, E. Autolocker: synchronization inference for atomic sections. In POPL (2006).
    • (2006) POPL
    • Mccloskey, B.1    Zhou, F.2    Gay, D.3    Brewer, E.4
  • 21
    • 84976783965 scopus 로고
    • Synchronizing shared abstract types
    • Aug.
    • SCHWARZ, P. M., and SPECTOR, A. Z. Synchronizing shared abstract types. ACM Trans. Comput. Syst. 2, 3 (Aug. 1984), 223-250.
    • (1984) ACM Trans. Comput. Syst. , vol.2 , Issue.3 , pp. 223-250
    • Schwarz, P.M.1    Spector, A.Z.2
  • 23
    • 24144458954 scopus 로고    scopus 로고
    • Purity and side effect analysis for Java programs
    • SALCIANU, A., and RINARD, M. Purity and side effect analysis for Java programs. In VMCAI (2005), pp. 199-215.
    • (2005) VMCAI , pp. 199-215
    • Səlcianu, A.1    Rinard, M.2


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