메뉴 건너뛰기




Volumn 4878 LNCS, Issue , 2007, Pages 401-414

The baskets queue

Author keywords

CAS; Compare and swap; Concurrent data structures; FIFO queue; Lock free; Non blocking; Synchronization

Indexed keywords

ALGORITHMS; BENCHMARKING; BUFFER STORAGE; COMMUNICATION SYSTEMS; DATA STRUCTURES;

EID: 38449084923     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-77096-1_29     Document Type: Conference Paper
Times cited : (49)

References (22)
  • 3
    • 84976843516 scopus 로고
    • Basic techniques for the efficient coordination of very large numbers of cooperating sequential processors
    • Gottlieb, A., Lubachevsky, B.D., Rudolph, L.: Basic techniques for the efficient coordination of very large numbers of cooperating sequential processors. ACM Trans. Program. Lang. Syst. 5(2), 164-189 (1983)
    • (1983) ACM Trans. Program. Lang. Syst , vol.5 , Issue.2 , pp. 164-189
    • Gottlieb, A.1    Lubachevsky, B.D.2    Rudolph, L.3
  • 4
    • 0025460579 scopus 로고    scopus 로고
    • Herlihy, M., Wing, J.: Linearizability: A Correctness Condition for Concurrent Objects. ACM Transactions on Programming Languages and Systems 12(3), 463-492 (1990), doi: 10.1145/78969.78972
    • Herlihy, M., Wing, J.: Linearizability: A Correctness Condition for Concurrent Objects. ACM Transactions on Programming Languages and Systems 12(3), 463-492 (1990), doi: 10.1145/78969.78972
  • 7
    • 35048818189 scopus 로고    scopus 로고
    • Ladan-Mozes, E., Shavit, N.: An Optimistic Approach to Lock-Free FIFO Queues. In: In: Proceedings of Distributed computing, Amsterdam, Netherlands, pp. 117-131. Springer, Heidelberg (2004)
    • Ladan-Mozes, E., Shavit, N.: An Optimistic Approach to Lock-Free FIFO Queues. In: In: Proceedings of Distributed computing, Amsterdam, Netherlands, pp. 117-131. Springer, Heidelberg (2004)
  • 8
    • 0041962008 scopus 로고
    • Concurrent queues: Practical fetch-and-ø algorithms
    • University of RochesterNovember
    • Mellor-Crummey, J.M.: Concurrent queues: Practical fetch-and-ø algorithms. Technical Report Technical Report 229, University of Rochester(November 1987)
    • (1987) Technical Report Technical Report , vol.229
    • Mellor-Crummey, J.M.1
  • 9
    • 0039984947 scopus 로고
    • Non-blocking algorithms for concurrent data structures
    • Technical Report 91-002, Department of Information Sciences, University of Florida
    • Prakash, S., Lee, Y.H., Johnson, T.: Non-blocking algorithms for concurrent data structures. Technical Report 91-002, Department of Information Sciences, University of Florida(1991)
    • (1991)
    • Prakash, S.1    Lee, Y.H.2    Johnson, T.3
  • 10
    • 0028436588 scopus 로고
    • A non-blocking algorithm for shared queues using compare-and-swap
    • Prakash, S., Lee, Y.-H., Johnson, T.: A non-blocking algorithm for shared queues using compare-and-swap. IEEE Transactions on Computers 43(5), 548-559 (1994)
    • (1994) IEEE Transactions on Computers , vol.43 , Issue.5 , pp. 548-559
    • Prakash, S.1    Lee, Y.-H.2    Johnson, T.3
  • 11
    • 0040577880 scopus 로고
    • Operating Systems and Computer Architecture
    • Stone, H, ed, 2nd edn
    • Sites, R.: Operating Systems and Computer Architecture. In: Stone, H. (ed.) Introduction to Computer Architecture, 2nd edn. (1980)
    • (1980) Introduction to Computer Architecture
    • Sites, R.1
  • 13
    • 0025550101 scopus 로고
    • A simple and correct shared-queue algorithm using compare-and-swap
    • IEEE Computer Society Press, Los Alamitos
    • Stone, J.: A simple and correct shared-queue algorithm using compare-and-swap. In: Proceedings of the 1990 conference on Supercomputing, pp. 495-504. IEEE Computer Society Press, Los Alamitos (1990)
    • (1990) Proceedings of the 1990 conference on Supercomputing , pp. 495-504
    • Stone, J.1
  • 14
    • 0039392799 scopus 로고
    • A Nonblocking Compare-and-Swap Algorithm for a Shared Circular Queue
    • Elsevier Science B.V, Amsterdam
    • Stone, J.M.: A Nonblocking Compare-and-Swap Algorithm for a Shared Circular Queue. In: Parallel and Distributed Computing in Engineering Systems, pp. 147-152. Elsevier Science B.V, Amsterdam (1992)
    • (1992) Parallel and Distributed Computing in Engineering Systems , pp. 147-152
    • Stone, J.M.1
  • 15
    • 0003852103 scopus 로고
    • Systems programming: Coping with parallelism
    • Technical Report RJ 5118, IBM Almaden Research CenterApril
    • Treiber, R.K.: Systems programming: Coping with parallelism. Technical Report RJ 5118, IBM Almaden Research Center(April 1986)
    • (1986)
    • Treiber, R.K.1
  • 16
    • 0002477257 scopus 로고    scopus 로고
    • Nonlocking Algorithms and Preemption-Safe Locking on Multiprogrammed Shared - Memory Multiprocessors
    • Michael, M., Scott, M.: Nonlocking Algorithms and Preemption-Safe Locking on Multiprogrammed Shared - Memory Multiprocessors. Journal of Parallel and Distributed Computing 51(1), 1-26 (1998)
    • (1998) Journal of Parallel and Distributed Computing , vol.51 , Issue.1 , pp. 1-26
    • Michael, M.1    Scott, M.2


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