메뉴 건너뛰기




Volumn , Issue , 2004, Pages 241-249

Using hardware operations to reduce the synchronization overhead of task pools

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER SCIENCE; DIGITAL LIBRARIES; DYNAMIC LOADS; GRAPH THEORY; PARALLEL PROCESSING SYSTEMS; STORAGE ALLOCATION (COMPUTER); SYNCHRONIZATION;

EID: 10044290701     PISSN: 01903918     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/icpp.2004.1327927     Document Type: Conference Paper
Times cited : (6)

References (19)
  • 1
    • 0141498457 scopus 로고    scopus 로고
    • Shared-memory mutual exclusion: Major research trends since 1986
    • Special issue celebrating the 20th anniversary of PODC
    • J. H. Anderson, Y.-J. Kim, and T. Herman. Shared-memory mutual exclusion: Major research trends since 1986. Distributed Computing, 16:75-100, 2003. Special issue celebrating the 20th anniversary of PODC.
    • (2003) Distributed Computing , vol.16 , pp. 75-100
    • Anderson, J.H.1    Kim, Y.-J.2    Herman, T.3
  • 2
    • 84883485978 scopus 로고    scopus 로고
    • The distributed object-oriented threads system DOTS
    • A. Ferreira, J. Rolim, H. Simon, and S.-H. Teng, editors, number 1457 in LNCS, Berkeley, CA, U.S.A., Aug. Springer
    • W. Blochinger, W. Küchlin, and A. Weber. The distributed object-oriented threads system DOTS. In A. Ferreira, J. Rolim, H. Simon, and S.-H. Teng, editors, Fifth Intl. Symp. on Solving Irregularly Structured Problems in Parallel (IRREGULAR '98), number 1457 in LNCS, pages 206-217, Berkeley, CA, U.S.A., Aug. 1998. Springer.
    • (1998) Fifth Intl. Symp. on Solving Irregularly Structured Problems in Parallel (IRREGULAR '98) , pp. 206-217
    • Blochinger, W.1    Küchlin, W.2    Weber, A.3
  • 5
    • 0033220920 scopus 로고    scopus 로고
    • Performance of hierarchical processor scheduling in shared-memory multiprocessor systems
    • S. P. Dandamudi and S. Ayachi. Performance of hierarchical processor scheduling in shared-memory multiprocessor systems. IEEE Transactions on Computers, 48(11):1202-1213, 1999.
    • (1999) IEEE Transactions on Computers , vol.48 , Issue.11 , pp. 1202-1213
    • Dandamudi, S.P.1    Ayachi, S.2
  • 6
    • 10044279059 scopus 로고    scopus 로고
    • Space- And time-adaptive nonblocking data structures
    • M. Herlihy, V. Luchangco, and M. Moir. Space- and time-adaptive nonblocking data structures. In CATS, 2003.
    • (2003) CATS
    • Herlihy, M.1    Luchangco, V.2    Moir, M.3
  • 7
    • 84947273880 scopus 로고    scopus 로고
    • Task pool teams for implementing irregular algorithms on clusters of SMPs
    • Nice, France, CD-ROM
    • J. Hippold and G. Rünger. Task pool teams for implementing irregular algorithms on clusters of SMPs. In Proc. of IPDPS, Nice, France, 2003. CD-ROM.
    • (2003) Proc. of IPDPS
    • Hippold, J.1    Rünger, G.2
  • 8
    • 0004177551 scopus 로고
    • A new approach to exclusive data access in shared memory multiprocessors
    • Lawrence Livermore National Laboratory, Livermore, CA, Nov.
    • E. H. Jensen, G. W. Hagensen, and J. M. Broughton. A new approach to exclusive data access in shared memory multiprocessors. Technical Report UCRL-97663, Lawrence Livermore National Laboratory, Livermore, CA, Nov. 1987.
    • (1987) Technical Report , vol.UCRL-97663
    • Jensen, E.H.1    Hagensen, G.W.2    Broughton, J.M.3
  • 10
    • 0002479236 scopus 로고    scopus 로고
    • CHARM++
    • G. V. Wilson and P. Lu, editors, chapter 5, MIT Press, Cambridge, MA
    • L. V. Kale and S. Krishnan. CHARM++. In G. V. Wilson and P. Lu, editors, Parallel Programming in C++, chapter 5, pages 175-214. MIT Press, Cambridge, MA, 1996.
    • (1996) Parallel Programming in C++ , pp. 175-214
    • Kale, L.V.1    Krishnan, S.2
  • 11
    • 0347656830 scopus 로고    scopus 로고
    • A comparison of task pools for dynamic load balancing of irregular algorithms
    • Jan.
    • M. Korch and T. Rauber. A comparison of task pools for dynamic load balancing of irregular algorithms. Concurrency and Computation: Practice and Experience, 16:1-47, Jan. 2004.
    • (2004) Concurrency and Computation: Practice and Experience , vol.16 , pp. 1-47
    • Korch, M.1    Rauber, T.2
  • 13
    • 84976718540 scopus 로고
    • Algorithms for scalable synchronization on shared-memory multiprocessors
    • 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, 1991. Additional information at http://www.cs.rochester. edu/u/scott/synchronization/pseudocode/ss.html.
    • (1991) ACM Transactions on Computer Systems , vol.9 , Issue.1 , pp. 21-65
    • Mellor-Crummey, J.M.1    Scott, M.L.2
  • 14
    • 0002477257 scopus 로고    scopus 로고
    • Nonblocking algorithms and preemption-safe locking on multiprogrammed shared-memory multiprocessors
    • M. M. Michael and M. L. Scott. Nonblocking 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.M.1    Scott, M.L.2
  • 15
    • 0013398077 scopus 로고    scopus 로고
    • PhD thesis, MIT Department of Electrical Engineering and Computer Science, June
    • K. H. Randall. Cilk: Efficient Multithreaded Computing. PhD thesis, MIT Department of Electrical Engineering and Computer Science, June 1998.
    • (1998) Cilk: Efficient Multithreaded Computing
    • Randall, K.H.1
  • 16
    • 0347810322 scopus 로고    scopus 로고
    • A unified algorithm for load-balancing adaptive scientific simulations
    • K. Schloegel, G. Karypis, and V. Kumar. A unified algorithm for load-balancing adaptive scientific simulations. In Proc. Supercomputing 2000, 2000.
    • (2000) Proc. Supercomputing 2000
    • Schloegel, K.1    Karypis, G.2    Kumar, V.3


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