메뉴 건너뛰기




Volumn , Issue , 2008, Pages 149-158

SharC: Checking data sharing strategies for multithreaded C

Author keywords

Languages

Indexed keywords

BASE-LINES; C PROGRAMS; DATA SHARING; DYNAMIC MODES; FALSE POSITIVES; LANGUAGES; LINES OF CODES; MULTITHREADED; MULTITHREADED PROGRAMS; REFERENCE COUNTING; STATIC AND DYNAMICS; STATIC SYSTEMS; STATIC TYPES; TIME CHECKING;

EID: 57349105680     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1375581.1375600     Document Type: Conference Paper
Times cited : (37)

References (26)
  • 1
    • 37849019596 scopus 로고    scopus 로고
    • Optimized run-time race detection and atomicity checking using partial discovered types
    • AGARWAL, R., SASTURKAR, A., WANG, L., AND STOLLER, S. D. Optimized run-time race detection and atomicity checking using partial discovered types. In ASE'05.
    • ASE'05
    • AGARWAL, R.1    SASTURKAR, A.2    WANG, L.3    STOLLER, S.D.4
  • 2
    • 57349136323 scopus 로고    scopus 로고
    • ANDERSON, Z. R., GAY, D., ENNALS, R., AND BREWER, E. SharC: Checking data sharing strategies for multithreaded C. Tech. Rep. UCB/EECS-2008-25, EECS Department, University of California, Berkeley, Mar 2008.
    • ANDERSON, Z. R., GAY, D., ENNALS, R., AND BREWER, E. SharC: Checking data sharing strategies for multithreaded C. Tech. Rep. UCB/EECS-2008-25, EECS Department, University of California, Berkeley, Mar 2008.
  • 3
    • 0037924416 scopus 로고    scopus 로고
    • Ownership types for safe programming: Preventing data races and deadlocks
    • BOYAPATI, C., LEE, R., AND RINARD, M. Ownership types for safe programming: preventing data races and deadlocks. In OOPSLA'02, pp. 211-230.
    • OOPSLA'02 , pp. 211-230
    • BOYAPATI, C.1    LEE, R.2    RINARD, M.3
  • 5
    • 0036040605 scopus 로고    scopus 로고
    • Efficient and precise datarace detection for multithreaded object-oriented programs
    • CHOI, J.-D., LEE, K., LOGINOV, A., O'CALLAHAN, R., SARKAR, V., AND SRIDHARAN, M. Efficient and precise datarace detection for multithreaded object-oriented programs. In PLDI'02, pp. 258-269.
    • PLDI'02 , pp. 258-269
    • CHOI, J.-D.1    LEE, K.2    LOGINOV, A.3    O'CALLAHAN, R.4    SARKAR, V.5    SRIDHARAN, M.6
  • 7
    • 35448953399 scopus 로고    scopus 로고
    • Goldilocks: A race and transaction-aware Java runtime
    • ELMAS, T., QADEER, S., AND TASIRAN, S. Goldilocks: a race and transaction-aware Java runtime. In PLDI'07, pp. 245-255.
    • PLDI'07 , pp. 245-255
    • ELMAS, T.1    QADEER, S.2    TASIRAN, S.3
  • 8
    • 21644474151 scopus 로고    scopus 로고
    • RacerX: Effective, static detection of race conditions and deadlocks
    • ENGLER, D., AND ASHCRAFT, K. RacerX: effective, static detection of race conditions and deadlocks. In SOSP'03, pp. 237-252.
    • SOSP'03 , pp. 237-252
    • ENGLER, D.1    ASHCRAFT, K.2
  • 9
    • 2442615037 scopus 로고    scopus 로고
    • Atomizer: A dynamic atomicity checker for multithreaded programs
    • FLANAGAN, C., AND FREUND, S. N. Atomizer: a dynamic atomicity checker for multithreaded programs. In POPL'04, pp. 256-267.
    • POPL'04 , pp. 256-267
    • FLANAGAN, C.1    FREUND, S.N.2
  • 11
    • 57349157362 scopus 로고    scopus 로고
    • FREEDESKTOP.ORG. Gstreamer: Open source multimedia framework. http://gstreamer.freedesktop.org/.
    • FREEDESKTOP.ORG. Gstreamer: Open source multimedia framework. http://gstreamer.freedesktop.org/.
  • 12
    • 0032681068 scopus 로고    scopus 로고
    • A fast Fourier transform compiler
    • FRIGO, M. A fast Fourier transform compiler. In PLDI'99, pp. 169-180.
    • PLDI'99 , pp. 169-180
    • FRIGO, M.1
  • 13
    • 42149092567 scopus 로고    scopus 로고
    • Safe manual memory management
    • New York, NY, USA, ACM, pp
    • GAY, D., ENNALS, R., AND BREWER, E. Safe manual memory management. In ISMM'07 (New York, NY, USA, 2007), ACM, pp. 2-14.
    • (2007) ISMM'07 , pp. 2-14
    • GAY, D.1    ENNALS, R.2    BREWER, E.3
  • 17
    • 33746060520 scopus 로고    scopus 로고
    • Effective static race detection for Java
    • NAIK, M., AIKEN, A., AND WHALEY, J. Effective static race detection for Java. In PLDI'06, pp. 308-319.
    • PLDI'06 , pp. 308-319
    • NAIK, M.1    AIKEN, A.2    WHALEY, J.3
  • 19
    • 33745201521 scopus 로고    scopus 로고
    • Locksmith: Context-sensitive correlation analysis for race detection
    • PRATIKAKIS, P., FOSTER, J. S., AND HICKS, M. Locksmith: context-sensitive correlation analysis for race detection. In PLDI'06, pp. 320-331.
    • PLDI'06 , pp. 320-331
    • PRATIKAKIS, P.1    FOSTER, J.S.2    HICKS, M.3
  • 20
    • 8344288219 scopus 로고    scopus 로고
    • KISS: Keep it simple and sequential
    • QADEER, S., AND WU, D. KISS: keep it simple and sequential. In PLDI'04, pp. 14-24.
    • PLDI'04 , pp. 14-24
    • QADEER, S.1    WU, D.2
  • 21
    • 31844457264 scopus 로고    scopus 로고
    • Automated type-based analysis of data races and atomicity
    • SASTURKAR, A., AGARWAL, R., WANG, L., AND STOLLER, S. D. Automated type-based analysis of data races and atomicity. In PPoPP '05, pp. 83-94.
    • PPoPP '05 , pp. 83-94
    • SASTURKAR, A.1    AGARWAL, R.2    WANG, L.3    STOLLER, S.D.4
  • 23
    • 57349195956 scopus 로고    scopus 로고
    • A race-detection and flipping algorithm for automated testing of multi-threaded programs
    • SEN, K., AND AGHA, G. A race-detection and flipping algorithm for automated testing of multi-threaded programs. In Haifa Verification Conference (2006), pp. 166-182.
    • (2006) Haifa Verification Conference , pp. 166-182
    • SEN, K.1    AGHA, G.2
  • 25
    • 37849039604 scopus 로고    scopus 로고
    • RELAY: Static race detection on millions of lines of code
    • VOUNG, J. W., JHALA, R., AND LERNER, S. RELAY: static race detection on millions of lines of code. In ESEC-FSE'07, pp. 205-214.
    • ESEC-FSE'07 , pp. 205-214
    • VOUNG, J.W.1    JHALA, R.2    LERNER, S.3
  • 26
    • 84885572592 scopus 로고    scopus 로고
    • Racetrack: Efficient detection of data race conditions via adaptive tracking
    • YU, Y., RODEHEFFER, T., AND CHEN, W. Racetrack: efficient detection of data race conditions via adaptive tracking. In SOSP'05, pp. 221-234.
    • SOSP'05 , pp. 221-234
    • YU, Y.1    RODEHEFFER, T.2    CHEN, W.3


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