메뉴 건너뛰기




Volumn , Issue , 2010, Pages 25-36

Featherweight X10: A core calculus for async-finish parallelism

Author keywords

Operational semantics; Parallelism; Static analysis

Indexed keywords

CONTEXT-SENSITIVE; CORE CALCULUS; DEADLOCK FREEDOM; FALSE POSITIVE; OPEN PROBLEMS; OPERATIONAL SEMANTICS; PARALLEL ANALYSIS; POLYNOMIAL-TIME; TYPE INFERENCES; TYPE SYSTEMS;

EID: 77749268186     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1693453.1693459     Document Type: Conference Paper
Times cited : (32)

References (21)
  • 1
    • 67649876631 scopus 로고    scopus 로고
    • A model of cooperative threads
    • Martín Abadi and Gordon D. Plotkin. A model of cooperative threads. In POPL, pages 29-40, 2009.
    • (2009) POPL , pp. 29-40
    • Abadi, M.1    Plotkin, G.D.2
  • 2
    • 34748888287 scopus 로고    scopus 로고
    • May-happen-in-parallel analysis of X10 programs
    • Shivali Agarwal, Rajkishore Barik, Vivek Sarkar, and R. K. Shyamasundar. May-happen-in-parallel analysis of X10 programs. In PPoPP, pages 183-193, 2007.
    • (2007) PPoPP , pp. 183-193
    • Agarwal, S.1    Barik, R.2    Sarkar, V.3    Shyamasundar, R.K.4
  • 3
    • 43949094518 scopus 로고    scopus 로고
    • Efficient computation of may-happen-in-parallel information for concurrent Java programs
    • Rajkishore Barik. Efficient computation of may-happen-in-parallel information for concurrent Java programs. In LCPC, pages 152-169, 2005.
    • (2005) LCPC , pp. 152-169
    • Barik, R.1
  • 4
    • 70449679075 scopus 로고    scopus 로고
    • Interprocedural load elimination for optimization of parallel programs
    • Rajkishore Barik and Vivek Sarkar. Interprocedural load elimination for optimization of parallel programs. In PACT, 2009.
    • (2009) PACT
    • Barik, R.1    Sarkar, V.2
  • 6
    • 0036040605 scopus 로고    scopus 로고
    • Efficient and precise datarace detection for multithreaded object-oriented programs
    • Jong-Deok Choi, Keunwoo Lee, Alexey Loginov, Robert O'Callahan, Vivek Sarkar, and Manu Sridharan. Efficient and precise datarace detection for multithreaded object-oriented programs. In PLDI, pages 258-269, 2002.
    • (2002) PLDI , pp. 258-269
    • Choi, J.-D.1    Lee, K.2    Loginov, A.3    O'Callahan, R.4    Sarkar, V.5    Sridharan, M.6
  • 8
    • 0033203773 scopus 로고    scopus 로고
    • Featherweight Java: A minimal core calculus for Java and GJ
    • Atsushi Igarashi, Benjamion Pierce, and Philip Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In OOPSLA, pages 132-146, 1999.
    • (1999) OOPSLA , pp. 132-146
    • Igarashi, A.1    Pierce, B.2    Wadler, P.3
  • 9
    • 70350600589 scopus 로고    scopus 로고
    • Boundedness vs. unboundedness of lock chains: Characterizing decidability of pairwise CFL-reachability for threads communicating via locks
    • Vineet Kahlon. Boundedness vs. unboundedness of lock chains: Characterizing decidability of pairwise CFL-reachability for threads communicating via locks. In LICS, pages 27-36, 2009.
    • (2009) LICS , pp. 27-36
    • Kahlon, V.1
  • 10
    • 77749250083 scopus 로고    scopus 로고
    • A. J. Kfoury, Michael A. Arbib, and Robert N. Moll. A Programming Approach to Computability. Springer-Verlag, 1982.
    • A. J. Kfoury, Michael A. Arbib, and Robert N. Moll. A Programming Approach to Computability. Springer-Verlag, 1982.
  • 13
    • 26444544240 scopus 로고    scopus 로고
    • A practical MHP information analysis for concurrent Java programs
    • Lin Li and Clark Verbrugge. A practical MHP information analysis for concurrent Java programs. In LCPC, pages 194-208, 2004.
    • (2004) LCPC , pp. 194-208
    • Li, L.1    Verbrugge, C.2
  • 14
    • 0027869967 scopus 로고
    • Non-concurrency analysis
    • Stephen P. Masticola and Barbara G. Ryder. Non-concurrency analysis. In PPoPP, pages 129-138, 1993.
    • (1993) PPoPP , pp. 129-138
    • Masticola, S.P.1    Ryder, B.G.2
  • 15
    • 34548211382 scopus 로고    scopus 로고
    • Conditional must not aliasing for static race detection
    • Mayur Naik and Alex Aiken. Conditional must not aliasing for static race detection. In POPL, pages 327-338, 2007.
    • (2007) POPL , pp. 327-338
    • Naik, M.1    Aiken, A.2
  • 16
    • 0032218222 scopus 로고    scopus 로고
    • A conservative data flow algorithm for detecting all pairs of statement that may happen in parallel
    • Gleb Naumovich and George S. Avrunin. A conservative data flow algorithm for detecting all pairs of statement that may happen in parallel. In SIGSOFT FSE, pages 24-34, 1998.
    • (1998) SIGSOFT FSE , pp. 24-34
    • Naumovich, G.1    Avrunin, G.S.2
  • 17
    • 84887435787 scopus 로고    scopus 로고
    • An efficient algorithm for computing HP information for concurrent Java programs
    • Gleb Naumovich, George S. Avrunin, and Lori A. Clarke. An efficient algorithm for computing HP information for concurrent Java programs. In ESEC / SIGSOFT FSE, pages 338-354, 1999.
    • (1999) ESEC / SIGSOFT FSE , pp. 338-354
    • Naumovich, G.1    Avrunin, G.S.2    Clarke, L.A.3
  • 18
    • 27244456204 scopus 로고    scopus 로고
    • Concurrent clustered programming
    • Vijay A. Saraswat and Radha Jagadeesan. Concurrent clustered programming. In CONCUR, pages 353-367, 2005.
    • (2005) CONCUR , pp. 353-367
    • Saraswat, V.A.1    Jagadeesan, R.2
  • 19
    • 0020736536 scopus 로고
    • Complexity of analyzing the synchronization structure of concurrent programs
    • Richard N. Taylor. Complexity of analyzing the synchronization structure of concurrent programs. Acta Inf., 19:57-84, 1983.
    • (1983) Acta Inf , vol.19 , pp. 57-84
    • Taylor, R.N.1
  • 20
    • 0038039922 scopus 로고    scopus 로고
    • Christoph von Praun and Thomas R. Gross. Static conflict analyis for multi-threaded object-oriented programs. In PLDI, pages 115-128, 2003.
    • Christoph von Praun and Thomas R. Gross. Static conflict analyis for multi-threaded object-oriented programs. In PLDI, pages 115-128, 2003.
  • 21
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • Andrew Wright and Matthias Felleisen. A syntactic approach to type soundness. Information and Computation, 115(1):38-94, 1994.
    • (1994) Information and Computation , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.1    Felleisen, M.2


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