메뉴 건너뛰기




Volumn 40, Issue 6, 2005, Pages 261-268

Threads cannot be implemented as a library

Author keywords

Data race; Optimization; Pthreads; Register promotion; Threads

Indexed keywords

DATA RACE; PTHREADS; REGISTER PROMOTION; THREADS;

EID: 33745234219     PISSN: 03621340     EISSN: 03621340     Source Type: Journal    
DOI: 10.1145/1064978.1065042     Document Type: Article
Times cited : (22)

References (36)
  • 8
    • 0005102571 scopus 로고
    • Are safe concurrency libraries possible
    • February
    • P. A. Buhr. Are safe concurrency libraries possible. Communications of the ACM, 38(2): 117-120, February 1995.
    • (1995) Communications of the ACM , vol.38 , Issue.2 , pp. 117-120
    • Buhr, P.A.1
  • 11
    • 12344271252 scopus 로고    scopus 로고
    • Ericsson Computer Science Laboratory. Open source Erlang. http://www.erlang.org.
    • Open Source Erlang
  • 13
    • 0027695171 scopus 로고
    • A methodology for implementing highly concurrent data structures
    • M. Herlihy. A methodology for implementing highly concurrent data structures. ACM Transactions on Programming Languages and Systems, 15(5):745-770, 1993.
    • (1993) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.5 , pp. 745-770
    • Herlihy, M.1
  • 15
    • 84858906529 scopus 로고    scopus 로고
    • Memory ordering optimization considerations
    • HP Technical Brief. Memory ordering optimization considerations. http://h21007.www2.hp.com/dspp/files/unprotacted/ ddk/Optmiztn.pdf.
    • HP Technical Brief
  • 19
    • 0018518477 scopus 로고
    • How to make a multiprocessor computer that correctly executes multiprocess programs
    • L. Lamport. How to make a multiprocessor computer that correctly executes multiprocess programs. IEEE Transactions on Computing, C-28(9):690-691, 1979.
    • (1979) IEEE Transactions on Computing , vol.C-28 , Issue.9 , pp. 690-691
    • Lamport, L.1
  • 27
    • 0034187807 scopus 로고    scopus 로고
    • The java memory model is fatally flawed
    • W. Pugh. The Java memory model is fatally flawed. Concurrency -Practice and Experience, 12(6):445-455, 2000.
    • (2000) Concurrency -Practice and Experience , vol.12 , Issue.6 , pp. 445-455
    • Pugh, W.1
  • 29
    • 0014617606 scopus 로고
    • A case study in programming for parallel processors
    • December
    • J. L. Rosenfield. A case study in programming for parallel processors. Communications of the ACM, 12(12):645-655, December 1969.
    • (1969) Communications of the ACM , vol.12 , Issue.12 , pp. 645-655
    • Rosenfield, J.L.1
  • 35
    • 0003852103 scopus 로고
    • Systems programming: Coping with parallelism
    • IBM Almaden Research Center
    • R. Treiber. Systems programming: Coping with parallelism. Technical Report RJ5118, IBM Almaden Research Center, 1986.
    • (1986) Technical Report , vol.RJ5118
    • Treiber, R.1


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