메뉴 건너뛰기




Volumn 4878 LNCS, Issue , 2007, Pages 217-231

LFTHREADS: A lock-free thread library

Author keywords

Lock free; Multicores; Multiprocessors; Multithreading; Shared memory; Synchronization

Indexed keywords

COMPUTER OPERATING SYSTEMS; DIGITAL LIBRARIES; FAULT TOLERANCE; SEMANTICS; STORAGE ALLOCATION (COMPUTER); SYNCHRONIZATION;

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

References (33)
  • 1
    • 0026812740 scopus 로고    scopus 로고
    • Anderson, T., Bershad, B., Lazowska, E., Levy, H.: Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. In: ACM Trans. on Computer Systems, pp. 53-79. ACM Press, New York (1992)
    • Anderson, T., Bershad, B., Lazowska, E., Levy, H.: Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. In: ACM Trans. on Computer Systems, pp. 53-79. ACM Press, New York (1992)
  • 2
    • 38549159308 scopus 로고    scopus 로고
    • Feeley, M.J., Chase, J.S., Lazowska, E.D.: User-level threads and interprocess communication. Technical Report TR-93-02-03, University of Washington, Department of Computer Science and Engineering (1993)
    • Feeley, M.J., Chase, J.S., Lazowska, E.D.: User-level threads and interprocess communication. Technical Report TR-93-02-03, University of Washington, Department of Computer Science and Engineering (1993)
  • 4
    • 38549159825 scopus 로고    scopus 로고
    • Multithreading in the solaris operating environment. Technical report, Sun Microsystems
    • Multithreading in the solaris operating environment. Technical report, Sun Microsystems
  • 7
    • 33947638019 scopus 로고    scopus 로고
    • Efficient synchronization under global edf scheduling on multiprocessors
    • IEEE Computer Society, Los Alamitos
    • Devi, U.C., Leontyev, H., Anderson, J.H.: Efficient synchronization under global edf scheduling on multiprocessors. In: Proc. of the 18th Euromicro Conf. on Real-Time Systems, pp. 75-84. IEEE Computer Society, Los Alamitos (2006)
    • (2006) Proc. of the 18th Euromicro Conf. on Real-Time Systems , pp. 75-84
    • Devi, U.C.1    Leontyev, H.2    Anderson, J.H.3
  • 10
    • 0026140237 scopus 로고
    • The effect of scheduling discipline on spin overhead in shared memory parallel processors
    • Zahorjan, J., Lazowska, E.D., Eager, D.L.: The effect of scheduling discipline on spin overhead in shared memory parallel processors. IEEE Trans. on Parallel and Distributed Systems 2(2), 180-198 (1991)
    • (1991) IEEE Trans. on Parallel and Distributed Systems , vol.2 , Issue.2 , pp. 180-198
    • Zahorjan, J.1    Lazowska, E.D.2    Eager, D.L.3
  • 11
    • 0031343810 scopus 로고    scopus 로고
    • An efficient semaphore implementation scheme for small-memory embedded systems
    • IEEE Computer Society Press, Los Alamitos
    • Zuberi, K.M., Shin, K.G.: An efficient semaphore implementation scheme for small-memory embedded systems. In: Proc. of the 3rd IEEE Real-Time Technology and Applications Symp (RTAS), IEEE, pp. 25-37. IEEE Computer Society Press, Los Alamitos (1997)
    • (1997) Proc. of the 3rd IEEE Real-Time Technology and Applications Symp (RTAS), IEEE , pp. 25-37
    • Zuberi, K.M.1    Shin, K.G.2
  • 12
    • 0141498457 scopus 로고    scopus 로고
    • Shared-memory mutual exclusion: Major research trends since 1986
    • Anderson, J.H., Kim, Y.J., Herman, T.: Shared-memory mutual exclusion: major research trends since 1986. Distributed Computing 16(2-3), 75-110 (2003)
    • (2003) Distributed Computing , vol.16 , Issue.2-3 , pp. 75-110
    • Anderson, J.H.1    Kim, Y.J.2    Herman, T.3
  • 13
    • 0003936219 scopus 로고
    • A lock-free multiprocessor OS kernel
    • Technical Report CUCS-005-91
    • Massalin, H., Pu, C.: A lock-free multiprocessor OS kernel. Technical Report CUCS-005-91 (1991)
    • (1991)
    • Massalin, H.1    Pu, C.2
  • 15
    • 85086690539 scopus 로고    scopus 로고
    • The synergy between non-blocking synchronization and operating system structure
    • Greenwald, M., Cheriton, D.R.: The synergy between non-blocking synchronization and operating system structure. In: Operating Systems Design and Implementation, 123-136 ( 1996)
    • (1996) Operating Systems Design and Implementation , vol.123-136
    • Greenwald, M.1    Cheriton, D.R.2
  • 18
    • 0040577879 scopus 로고
    • Correction of a memory management method for lock-free data structures
    • Technical Report TR599, University of Rochester, Computer Science Department
    • Michael, M.M., Scott, M.L.: Correction of a memory management method for lock-free data structures. Technical Report TR599, University of Rochester, Computer Science Department (1995)
    • (1995)
    • Michael, M.M.1    Scott, M.L.2
  • 22
    • 27544489038 scopus 로고    scopus 로고
    • Nonlocking memory management support for dynamic-sized data structures
    • Herlihy, M., Luchangco, V., Martin, P., Moir, M.: Nonlocking memory management support for dynamic-sized data structures. ACM Trans. on Computer Systems 23(2), 146-196 (2005)
    • (2005) ACM Trans. on Computer Systems , vol.23 , Issue.2 , pp. 146-196
    • Herlihy, M.1    Luchangco, V.2    Martin, P.3    Moir, M.4
  • 26
    • 84947930760 scopus 로고    scopus 로고
    • A complete and constant time wait-free implementation of CAS from LL/SC and vice versa
    • Springer, Heidelberg
    • Jayanti, P.: A complete and constant time wait-free implementation of CAS from LL/SC and vice versa. In: Proc. of the 12th Int. Symp. on Distributed Computing (DISC), pp. 216-230. Springer, Heidelberg (1998)
    • (1998) Proc. of the 12th Int. Symp. on Distributed Computing (DISC) , pp. 216-230
    • Jayanti, P.1
  • 27
    • 0030652589 scopus 로고    scopus 로고
    • Practical implementations of non-blocking synchronization primitives
    • ACM Press, New York
    • Moir, M.: Practical implementations of non-blocking synchronization primitives. In: Proc. of the 16th annual ACM Symp. on Principles of Distributed Computing, pp. 219-228. ACM Press, New York (1997), citeseer.ist.psu.edu/ moir97practical.html
    • (1997) Proc. of the 16th annual ACM Symp. on Principles of Distributed Computing , pp. 219-228
    • Moir, M.1
  • 28
    • 0027695171 scopus 로고
    • A methodology for implementing highly concurrent data objects
    • Herlihy, M.: A methodology for implementing highly concurrent data objects. ACM Trans. on Programming Languages and Systems 15(5), 745-770 (1993)
    • (1993) ACM Trans. on Programming Languages and Systems , vol.15 , Issue.5 , pp. 745-770
    • Herlihy, M.1
  • 29
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • Herlihy, M.P., Wing, J.M.: Linearizability: A correctness condition for concurrent objects. ACM Trans. on Programming Languages and Systems 12(3), 463-492 (1990), http://www.acm.org/pubs/toc/Abstracts/0164-0925/78972.html
    • (1990) ACM Trans. on Programming Languages and Systems , vol.12 , Issue.3 , pp. 463-492
    • Herlihy, M.P.1    Wing, J.M.2
  • 31
    • 0034833388 scopus 로고    scopus 로고
    • Evaluating the performance of non-blocking synchronisation on shared-memory multiprocessors
    • ACM Press, New York
    • Tsigas, P., Zhang, Y.: Evaluating the performance of non-blocking synchronisation on shared-memory multiprocessors. In: Proc. of the ACM SIGMETRICS 2001/Performance 2001, pp. 320-321. ACM Press, New York (2001)
    • (2001) Proc. of the ACM SIGMETRICS 2001/Performance , pp. 320-321
    • Tsigas, P.1    Zhang, Y.2
  • 32
    • 0034832386 scopus 로고    scopus 로고
    • A simple, fast and scalable non-blocking concurrent fifo queue for shared memory multiprocessor systems
    • ACM Press, New York
    • Tsigas, P., Zhang, Y.: A simple, fast and scalable non-blocking concurrent fifo queue for shared memory multiprocessor systems. In: Proc. 13th ACM Symp. on Parallel Algorithms and Architectures, pp. 134-143. ACM Press, New York (2001)
    • (2001) Proc. 13th ACM Symp. on Parallel Algorithms and Architectures , pp. 134-143
    • Tsigas, P.1    Zhang, Y.2
  • 33
    • 38549132758 scopus 로고    scopus 로고
    • Gidenstam, A., Papatriantafilou, M.: LFthreads: A lock-free thread library. Technical Report MPI-I-2007-1-003, Max-Planck-Institut für Informatik, Algorithms and Complexity (2007)
    • Gidenstam, A., Papatriantafilou, M.: LFthreads: A lock-free thread library. Technical Report MPI-I-2007-1-003, Max-Planck-Institut für Informatik, Algorithms and Complexity (2007)


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