메뉴 건너뛰기




Volumn 6337 LNCS, Issue , 2010, Pages 455-471

Automatic verification of determinism for structured parallel programs

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATIC VERIFICATION; HIGH-PERFORMANCE COMPUTING; INDEPENDENCE PROPERTIES; MEMORY ACCESS; PARALLEL PROGRAM; PROGRAM FRAGMENTS; SEQUENTIAL ANALYSIS;

EID: 78149234822     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-15769-1_28     Document Type: Conference Paper
Times cited : (23)

References (36)
  • 5
    • 77949411652 scopus 로고    scopus 로고
    • Asserting and checking determinism for multithreaded programs
    • ACM, New York
    • Burnim, J., Sen, K.: Asserting and checking determinism for multithreaded programs. In: ESEC/FSE 2009, pp. 3-12. ACM, New York (2009)
    • (2009) ESEC/FSE 2009 , pp. 3-12
    • Burnim, J.1    Sen, K.2
  • 9
    • 84871100402 scopus 로고    scopus 로고
    • Edinburgh Parallel Computing Centre. Java grande forum benchmark suite, http://www2.epcc.ed.ac.uk/computing/research-activities/java-grande/index-1.html
    • Java Grande Forum Benchmark Suite
  • 15
    • 70350592315 scopus 로고    scopus 로고
    • Apron: A library of numerical abstract domains for static analysis
    • Bouajjani, A., Maler, O. (eds.) CAV 2009. Springer, Heidelberg
    • Jeannet, B., Mine, A.: Apron: A library of numerical abstract domains for static analysis. In: Bouajjani, A., Maler, O. (eds.) CAV 2009. LNCS, vol. 5643, pp. 661-667. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5643 , pp. 661-667
    • Jeannet, B.1    Mine, A.2
  • 17
    • 0016026944 scopus 로고
    • The parallel execution of do loops
    • Lamport, L.: The parallel execution of do loops. ACM Commun. 17(2), 83-93 (1974)
    • (1974) ACM Commun. , vol.17 , Issue.2 , pp. 83-93
    • Lamport, L.1
  • 19
    • 33646892173 scopus 로고    scopus 로고
    • The problem with threads
    • Lee, E.A.: The problem with threads. Computer 39(5), 33-42 (2006)
    • (2006) Computer , vol.39 , Issue.5 , pp. 33-42
    • Lee, E.A.1
  • 20
    • 35248842644 scopus 로고    scopus 로고
    • Scaling java points-to analysis using spark
    • Hedin, G. (ed.) CC 2003. Springer, Heidelberg
    • Lhoták, O., Hendren, L.: Scaling java points-to analysis using spark. In: Hedin, G. (ed.) CC 2003. LNCS, vol. 2622, pp. 153-169. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2622 , pp. 153-169
    • Lhoták, O.1    Hendren, L.2
  • 21
    • 26444544240 scopus 로고    scopus 로고
    • A practical MHP information analysis for concurrent Java programs
    • Languages and Compilers for High Performance Computing: 17th International Workshop, LCPC 2004. Revised Selected Papers
    • Li, L., Verbrugge, C.: A practical MHP information analysis for concurrent java programs. In: Eigenmann, R., Li, Z., Midkiff, S.P. (eds.) LCPC 2004. LNCS, vol. 3602, pp. 194-208. Springer, Heidelberg (2005) (Pubitemid 41435888)
    • (2005) Lecture Notes in Computer Science , vol.3602 , pp. 194-208
    • Li, L.1    Verbrugge, C.2
  • 22
    • 70450242740 scopus 로고    scopus 로고
    • Literace: Effective sampling for lightweight data-race detection
    • ACM, New York
    • Marino, D., Musuvathi, M., Narayanasamy, S.: Literace: effective sampling for lightweight data-race detection. In: PLDI 2009, pp. 134-143. ACM, New York (2009)
    • (2009) PLDI 2009 , pp. 134-143
    • Marino, D.1    Musuvathi, M.2    Narayanasamy, S.3
  • 23
    • 33745881897 scopus 로고    scopus 로고
    • The octagon abstract domain
    • Miné, A.: The octagon abstract domain. Higher Order Symbol. Comput. 19(1), 31-100 (2006)
    • (2006) Higher Order Symbol. Comput. , vol.19 , Issue.1 , pp. 31-100
    • Miné, A.1
  • 28
    • 67650834931 scopus 로고    scopus 로고
    • Kendo: Efficient deterministic multithreading in software
    • ACM, New York
    • Olszewski, M., Ansel, J., Amarasinghe, S.: Kendo: efficient deterministic multithreading in software. In: ASPLOS 2009, pp. 97-108. ACM, New York (2009)
    • (2009) ASPLOS 2009 , pp. 97-108
    • Olszewski, M.1    Ansel, J.2    Amarasinghe, S.3
  • 29
    • 67650176044 scopus 로고    scopus 로고
    • Automatic parallelization with separation logic
    • Castagna, G. (ed.) ESOP 2009. Springer, Heidelberg
    • Raza, M., Calcagno, C., Gardner, P.: Automatic parallelization with separation logic. In: Castagna, G. (ed.) ESOP 2009. LNCS, vol. 5502, pp. 348-362. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5502 , pp. 348-362
    • Raza, M.1    Calcagno, C.2    Gardner, P.3
  • 32
    • 27844444121 scopus 로고    scopus 로고
    • Symbolic bounds analysis of pointers, array indices, and accessed memory regions
    • Rugina, R., Rinard, M.C.: Symbolic bounds analysis of pointers, array indices, and accessed memory regions. ACM Trans. Program. Lang. Syst. 27(2), 185-235 (2005)
    • (2005) ACM Trans. Program. Lang. Syst. , vol.27 , Issue.2 , pp. 185-235
    • Rugina, R.1    Rinard, M.C.2
  • 33
    • 67650176043 scopus 로고    scopus 로고
    • SingleTrack: A dynamic determinism checker for multithreaded programs
    • Castagna, G. (ed.) ESOP 2009. Springer, Heidelberg
    • Sadowski, C., Freund, S.N., Flanagan, C.: SingleTrack: A dynamic determinism checker for multithreaded programs. In: Castagna, G. (ed.) ESOP 2009. LNCS, vol. 5502, pp. 394-409. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5502 , pp. 394-409
    • Sadowski, C.1    Freund, S.N.2    Flanagan, C.3
  • 35
    • 31844432902 scopus 로고    scopus 로고
    • Scaling model checking of dataraces using dynamic information
    • ACM Press, New York
    • Shacham, O., Sagiv, M., Schuster, A.: Scaling model checking of dataraces using dynamic information. In: PPoPP 2005, pp. 107-118. ACM Press, New York (2005)
    • (2005) PPoPP 2005 , pp. 107-118
    • Shacham, O.1    Sagiv, M.2    Schuster, A.3


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