메뉴 건너뛰기




Volumn 16, Issue 1, 2004, Pages 1-47

A comparison of task pools for dynamic load balancing of irregular algorithms

Author keywords

Dynamic task scheduling; Hierarchical radiosity; Irregular algorithms; Performance evaluation; Task pools; Threads; Volume rendering

Indexed keywords

C (PROGRAMMING LANGUAGE); COMPUTATIONAL COMPLEXITY; COMPUTATIONAL GRAMMARS; DATA STRUCTURES; JAVA PROGRAMMING LANGUAGE; PARALLEL PROCESSING SYSTEMS; PERFORMANCE; RESPONSE TIME (COMPUTER SYSTEMS); STORAGE ALLOCATION (COMPUTER);

EID: 0347656830     PISSN: 15320626     EISSN: None     Source Type: Journal    
DOI: 10.1002/cpe.745     Document Type: Article
Times cited : (39)

References (48)
  • 1
    • 0043005053 scopus 로고
    • Load balancing and data locality in adaptive hierarchical n-body methods: Barnes-Hut, fast multipole, and radiosity
    • Singh JP, Holt C, Tosuka T, Gupta A, Hennessy JL. Load balancing and data locality in adaptive hierarchical n-body methods: Barnes-Hut, fast multipole, and radiosity. Journal of Parallel and Distributed Computing 1995; 27(2): 118-141.
    • (1995) Journal of Parallel and Distributed Computing , vol.27 , Issue.2 , pp. 118-141
    • Singh, J.P.1    Holt, C.2    Tosuka, T.3    Gupta, A.4    Hennessy, J.L.5
  • 8
    • 84954552864 scopus 로고    scopus 로고
    • Einsatz von Taskpools in Pthreads und Java zur parallelen Implementierung irregulärer Algorithmen
    • Martin-Luther-Universität Halle-Wittenberg
    • Korch M. Einsatz von Taskpools in Pthreads und Java zur parallelen Implementierung irregulärer Algorithmen. Diplomarbeit, Martin-Luther-Universität Halle-Wittenberg, 2001.
    • (2001) Diplomarbeit
    • Korch, M.1
  • 11
    • 0002477257 scopus 로고    scopus 로고
    • Nonblocking algorithms and preemption-safe locking on multiprogrammed shared - Memory multiprocessors
    • Michael MM, Scott NL. Nonblocking algorithms and preemption-safe locking on multiprogrammed shared - memory multiprocessors. Journal of Parallel and Distributed Computing 1998; 51(1):1-26.
    • (1998) Journal of Parallel and Distributed Computing , vol.51 , Issue.1 , pp. 1-26
    • Michael, M.M.1    Scott, N.L.2
  • 13
    • 0027695171 scopus 로고
    • A methodology for implementing highly concurrent data objects
    • Herlihy M. A methodology for implementing highly concurrent data objects. ACM Transactions on Programming Languages and Systems 1993; 15(5):745-770.
    • (1993) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.5 , pp. 745-770
    • Herlihy, M.1
  • 14
    • 0039984947 scopus 로고
    • Non-blocking algorithms for concurrent data structures
    • Technical Report 91-002, Department of Computer and 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 Computer and Information Sciences, University of Florida, 1991.
    • (1991)
    • Prakash, S.1    Lee, Y.-H.2    Johnson, T.3
  • 17
    • 0346550120 scopus 로고    scopus 로고
    • http://ai2.inf.uni-bayreuth.de/projects/taskpools/.
  • 18
    • 0003805290 scopus 로고    scopus 로고
    • PCL - The performance counter library: A common interface to access hardware performance counters on microprocessors
    • Internal Report FZJ-ZAM-IB-9816, Forschungszentrum Jülich
    • Berrendorf R, Ziegler H. PCL - The performance counter library: A common interface to access hardware performance counters on microprocessors. Internal Report FZJ-ZAM-IB-9816, Forschungszentrum Jülich, 1998.
    • (1998)
    • Berrendorf, R.1    Ziegler, H.2
  • 19
    • 0345913562 scopus 로고    scopus 로고
    • A shared-memory implementation of the hierarchical radiosity method
    • Podehl A, Rauber T, Rünger G. A shared-memory implementation of the hierarchical radiosity method. Theoretical Computer Science 1998; 196(1-2):215-240.
    • (1998) Theoretical Computer Science , vol.196 , Issue.1-2 , pp. 215-240
    • Podehl, A.1    Rauber, T.2    Rünger, G.3
  • 22
  • 23
    • 0025462506 scopus 로고
    • Efficient ray tracing of volume data
    • Levoy M. Efficient ray tracing of volume data. ACM Transactions on Graphics 1990; 9(3):245-251.
    • (1990) ACM Transactions on Graphics , vol.9 , Issue.3 , pp. 245-251
    • Levoy, M.1
  • 24
    • 0002011922 scopus 로고
    • Volume rendering by adaptive refinement
    • Levoy M. Volume rendering by adaptive refinement. The Visual Computer 1990; 6(1):2-7.
    • (1990) The Visual Computer , vol.6 , Issue.1 , pp. 2-7
    • Levoy, M.1
  • 26
    • 0001514167 scopus 로고    scopus 로고
    • Benchmarking and comparison of the task graph scheduling algorithms
    • Kwok Y-K, Ahmad I. Benchmarking and comparison of the task graph scheduling algorithms. Journal of Parallel and Distributed Computing 1999; 59(3):381-422.
    • (1999) Journal of Parallel and Distributed Computing , vol.59 , Issue.3 , pp. 381-422
    • Kwok, Y.-K.1    Ahmad, I.2
  • 31
    • 0347180303 scopus 로고
    • Parallel incremental scheduling
    • Wu M-Y. Parallel incremental scheduling. Parallel Processing Letters 1995; 5(4):659-670.
    • (1995) Parallel Processing Letters , vol.5 , Issue.4 , pp. 659-670
    • Wu, M.-Y.1
  • 34
  • 35
    • 0029429935 scopus 로고
    • Balancing processor loads and exploiting data locality in n-body simulations
    • ACM Press/IEEE Computer Society Press: New York/Silver Spring, MD
    • Banicescu I, Hummel SF. Balancing processor loads and exploiting data locality in n-body simulations. Proceedings Supercomputing '95 Conference, 1995. ACM Press/IEEE Computer Society Press: New York/Silver Spring, MD, 1995.
    • (1995) Proceedings Supercomputing '95 Conference, 1995
    • Banicescu, I.1    Hummel, S.F.2
  • 36
    • 0041436156 scopus 로고    scopus 로고
    • Load balancing and data locality in the parallelization of the fast multipole algorithm
    • PhD Thesis, Polytechnic University
    • Banicescu I. Load balancing and data locality in the parallelization of the fast multipole algorithm. PhD Thesis, Polytechnic University, 1996.
    • (1996)
    • Banicescu, I.1
  • 39
    • 0003532537 scopus 로고
    • Efficient scheduling on multiprogrammed shared-memory multiprocessors
    • PhD Thesis, Stanford University
    • Tucker A. Efficient scheduling on multiprogrammed shared-memory multiprocessors. PhD Thesis, Stanford University, 1993.
    • (1993)
    • Tucker, A.1
  • 41
    • 0347810322 scopus 로고    scopus 로고
    • A unified algorithm for load-balancing adaptive scientific simulations
    • IEEE/ACM SIGARCH: Dallas, TX, 2000
    • Schloegel K, Karypis G, Kumar V. A unified algorithm for load-balancing adaptive scientific simulations. Proceedings Supercomputing 2000, 2000. IEEE/ACM SIGARCH: Dallas, TX, 2000.
    • (2000) Proceedings Supercomputing 2000
    • Schloegel, K.1    Karypis, G.2    Kumar, V.3
  • 43
    • 0033220920 scopus 로고    scopus 로고
    • Performance of hierarchical processor scheduling in shared-memory multiprocessor systems
    • Dandamudi SP, Ayachi S. Performance of hierarchical processor scheduling in shared-memory multiprocessor systems. IEEE Transactions on Computers 1999; 48(11):1202-1213.
    • (1999) IEEE Transactions on Computers , vol.48 , Issue.11 , pp. 1202-1213
    • Dandamudi, S.P.1    Ayachi, S.2
  • 45
    • 84955615634 scopus 로고    scopus 로고
    • Scalability and granularity issues of the hierarchical radiosity method
    • Springer: Berlin
    • Podehl A, Rauber T, Rünger G. Scalability and granularity issues of the hierarchical radiosity method. Proceedings of the Euro-Par '96, vol. 1. Springer: Berlin, 1996; 789-798.
    • (1996) Proceedings of the Euro-Par '96 , vol.1 , pp. 789-798
    • Podehl, A.1    Rauber, T.2    Rünger, G.3
  • 46
    • 0005413804 scopus 로고    scopus 로고
    • A distributed task queue for load balancing on the CM5
    • (Draft)
    • Wen C. A distributed task queue for load balancing on the CM5. (Draft).
    • Wen, C.1
  • 48
    • 0346550115 scopus 로고    scopus 로고
    • Task pool teams for implementing irregular algorithms on clusters of SMPs
    • Technical Report SFB393/02-18, Chemnitz University of Technology
    • Hippold J, Rünger G. Task pool teams for implementing irregular algorithms on clusters of SMPs. Technical Report SFB393/02-18, Chemnitz University of Technology, 2002.
    • (2002)
    • Hippold, J.1    Rünger, G.2


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