메뉴 건너뛰기




Volumn , Issue , 1994, Pages

Experiences with locking in a numa multiprocessor operating system kernel

Author keywords

[No Author keywords available]

Indexed keywords

CONCURRENCY CONTROL; MEMORY ARCHITECTURE; MULTIPROCESSING SYSTEMS; SYSTEMS ANALYSIS;

EID: 84918813850     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (11)

References (27)
  • 1
    • 34548043410 scopus 로고
    • Locking and reference counting in the Mach kernel
    • Software, Boca Raton, FL, August, CRC Press
    • David L. Black, Avadis Tevanian Jr., David B. Golub, and Michael W. Young. Locking and reference counting in the mach kernel. In Proc. 1991 ICPP, volume II, Software, pages II-167-II-173, Boca Raton, FL, August 1991. CRC Press.
    • (1991) Proc. 1991 ICPP , vol.2 , pp. II167-II173
    • Black, D.L.1    Avadis, T.2    Golub, D.B.3    Young, M.W.4
  • 2
    • 44049122061 scopus 로고
    • Experience porting Mach to the RP3 large-scale shared-memory multiprocessor
    • April
    • H. H. Y. Chang and B. Rosenburg. Experience porting mach to the RP3 large-scale shared-memory multiprocessor. Future Generation Computer Systems, 7(2-3):259-267, April 1992.
    • (1992) Future Generation Computer Systems , vol.7 , Issue.2-3 , pp. 259-267
    • Chang, H.H.Y.1    Rosenburg, B.2
  • 4
    • 0027837770 scopus 로고
    • The impact of operating system structure on memory system performance
    • J. Bradley Chen and Brian N. Bershad. The impact of operating system structure on memory system performance. In Proc. 14th ACM SOSP, pages 120-133, 1993.
    • (1993) Proc. 14th ACM SOSP , pp. 120-133
    • Bradley Chen, J.1    Bershad, B.N.2
  • 5
    • 33847099298 scopus 로고    scopus 로고
    • Building FIFO and priorityqueuing spin locks from atomic swap
    • University of Washington, 02 1993. ftp tr/1993/02/UW-CSE-93-02-02. PS. Z from
    • Travis S. Craig. Building FIFO and priorityqueuing spin locks from atomic swap. Technical Report TR 93-02-02, University of Washington, 02 1993. (ftp tr/1993/02/UW-CSE-93-02-02. PS. Z from cs.washington. edu).
    • Technical Report TR 93-02-02
    • Craig, T.S.1
  • 6
    • 37149033273 scopus 로고
    • Using continuations to implement thread management and communication in operating systems
    • Pacific Grove, CA, October
    • R. P. Draves, B. N. Bershad, R. F. Rashid, and R. W. Dean. Using continuations to implement thread management and communication in operating systems. In Proc. 13th ACM SOSP, page 122, Pacific Grove, CA, October 1991.
    • (1991) Proc. 13th ACM SOSP , pp. 122
    • Draves, R.P.1    Bershad, B.N.2    Rashid, R.F.3    Dean, R.W.4
  • 8
    • 0346035648 scopus 로고
    • OptimizingIPC performance for shared-memory multiprocessors
    • Boca Raton, FL, August, CRC Press
    • B. Gamsa, O. Krieger, and M. Stumm. OptimizingIPC performance for shared-memory multiprocessors. In Proc. 1994 ICPP, pages 208-211, Boca Raton, FL, August 1994. CRC Press.
    • (1994) Proc. 1994 ICPP , pp. 208-211
    • Gamsa, B.O.K.1    Stumm, M.2
  • 9
    • 84945711902 scopus 로고
    • DDM - A cache-only memory architecture
    • September
    • Erik Hagersten, Anders Landin, and Seif Haridi. "DDM - A Cache-Only Memory Architecture" I. EEE Computer, pages 44-54, September 1992.
    • (1992) I. EEE Computer , pp. 44-54
    • Hagersten, E.1    Landin, A.2    Haridi, S.3
  • 10
    • 0025917643 scopus 로고
    • Wait-free synchronization
    • January
    • Maurice Herlihy. Wait-free synchronization. ACM TOPLAS, 13(1):124-149, January 1991.
    • (1991) ACM TOPLAS , vol.13 , Issue.1 , pp. 124-149
    • Herlihy, M.1
  • 11
    • 0027695171 scopus 로고
    • A methodology for implementing highly concurrent objects
    • November
    • Maurice Herlihy. A methodology for implementing highly concurrent objects. ACM TOPLAS, 15(5):745-770, November 1993.
    • (1993) ACM TOPLAS , vol.15 , Issue.5 , pp. 745-770
    • Herlihy, M.1
  • 12
    • 85045405479 scopus 로고
    • Experiences from multithreading system V release 4
    • Usenix Assoc, March
    • J. Kent Peacock, S. Saxena, D. Thomas, F. Yang, and W. Yu. Experiences from multithreading system V release 4. In SEDMS III, pages 77-91. Usenix Assoc, March 1992.
    • (1992) SEDMS III , pp. 77-91
    • Kent Peacock, J.1    Saxena, S.2    Thomas, D.3    Yang, F.4    Yu, W.5
  • 13
    • 0012989186 scopus 로고
    • PhD thesis, Department of Electrical and Computer Engineering, University of Toronto, Toronto, Canada
    • Orran Krieger. HFS: A flexible file system for shared memory multiprocessors. PhD thesis, Department of Electrical and Computer Engineering, University of Toronto, Toronto, Canada, 1994.
    • (1994) HFS: A Flexible File System for Shared Memory Multiprocessors
    • Krieger, O.1
  • 14
    • 84936903899 scopus 로고
    • The alloc stream facility: A redesign of application-level stream I/O
    • Computer Systems Research Institute, University of Toronto, Toronto, Canada, M5S 1A1, October
    • Orran Krieger, Michael Stumm, and Ronald Unrau. The Alloc Stream Facility: A redesign of application-level stream I/O. Technical Report CSRI-275, Computer Systems Research Institute, University of Toronto, Toronto, Canada, M5S 1A1, October 1992.
    • (1992) Technical Report CSRI-275
    • Krieger, O.1    Stumm, M.2    Unrau, R.3
  • 15
    • 0347855515 scopus 로고
    • Reactive synchronization algorithms for multiprocessors
    • To appear
    • Beng-Hong Lim and Anant Agarwal. Reactive synchronization algorithms for multiprocessors. In ASPLOS-VI, 1994. To appear.
    • (1994) ASPLOS-VI
    • Lim, B.1    Agarwal, A.2
  • 17
    • 0012577771 scopus 로고
    • Queue locks on cache coherent multiprocessors
    • Peter Magnussen, Anders Landin, and Erik Hagersten. Queue locks on cache coherent multiprocessors. In 8th IPPS, pages 26-29, 1994.
    • (1994) 8th IPPS , pp. 26-29
    • Magnussen, P.1    Landin, A.2    Hagersten, E.3
  • 18
    • 0003936219 scopus 로고
    • A lock-free multiprocessor OS kernel
    • Department of Computer Science, Columbia University, February
    • H. Massalin and C. Pu. A lock-free multiprocessor OS kernel. Technical Report CUCS-005-91, Department of Computer Science, Columbia University, February 1991.
    • (1991) Technical Report CUCS-005-91
    • Massalin, H.1    Pu, C.2
  • 19
    • 84976718540 scopus 로고
    • Algorithms for scalable synchronization on shared-memory multiprocessors
    • February
    • J. M. Mellor-Crummey and M. L. Scott. "Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors". ACM Transactions on Computer Systems, 9(1):21-65, February 1991.
    • (1991) ACM Transactions on Computer Systems , vol.9 , Issue.1 , pp. 21-65
    • Mellor-Crummey, J.M.1    Scott, M.L.2
  • 20
    • 85031696144 scopus 로고
    • Debugging multiprocessor operating system kernels
    • USENIX, Atlanta GA, March 21-22
    • Noemi Paciorek, Susan Lo Verso, and Alan Langerman. Debugging multiprocessor operating system kernels. In SEDMS II, pages 185-202. USENIX, Atlanta GA, March 21-22 1991.
    • (1991) SEDMS II , pp. 185-202
    • Paciorek, N.1    Verso, S.L.2    Langerman, A.3
  • 21
    • 85031699253 scopus 로고
    • File system multithreading in system V release 4 MP
    • San Antonio, TX, Summer, USENIX
    • J. Kent Peacock. File system multithreading in system V release 4 MP. In USENIX Conference Proceedings, pages 19-30, San Antonio, TX, Summer 1992. USENIX.
    • (1992) USENIX Conference Proceedings , pp. 19-30
    • Kent Peacock, J.1
  • 24
    • 84976704711 scopus 로고
    • Characterizing the caching and synchronization performance of a multiprocessor operating system
    • Boston, Massachusetts
    • Josep Torrellas, Anoop Gupta, and John L. Hennessy. Characterizing the caching and synchronization performance of a multiprocessor operating system. In ASPLOS-IV Proceedings, pages 162-174, Boston, Massachusetts, 1992.
    • (1992) ASPLOS-IV Proceedings , pp. 162-174
    • Torrellas, J.1    Gupta, A.2    Hennessy, J.L.3
  • 25
    • 84904293018 scopus 로고    scopus 로고
    • Hierarchical clustering: A structure for scalable multiprocessor operating system design
    • technical report CSRI-268
    • R. Unrau, M. Stumm, O. Krieger, and B. Gamsa. Hierarchical clustering: A structure for scalable multiprocessor operating system design. Journal of Supercomputing. To appear. Also available as technical report CSRI-268 from ftp. csri.toronto.edu.
    • Journal of Supercomputing
    • Unrau, R.1    Stumm, M.2    Krieger, O.3    Gamsa, B.4
  • 26
  • 27


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