메뉴 건너뛰기




Volumn 52, Issue 2-3 SPEC. ISS., 2005, Pages 133-152

New challenges in dynamic load balancing

Author keywords

Dynamic load balancing; Geometric partitioning; Hypergraph; Partitioning; Resource aware load balancing; Zoltan

Indexed keywords

ALGORITHMS; COMPUTATIONAL METHODS; COMPUTER SIMULATION; FINITE ELEMENT METHOD; GRAPH THEORY; RECURSIVE FUNCTIONS;

EID: 10444272489     PISSN: 01689274     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.apnum.2004.08.028     Document Type: Conference Paper
Times cited : (143)

References (70)
  • 1
    • 0023346636 scopus 로고
    • A partitioning strategy for nonuniform problems on multiprocessors
    • M.J. Berger, S.H. Bokhari, A partitioning strategy for nonuniform problems on multiprocessors, IEEE Trans. Comput. 36 (5) (1987) 570-580.
    • (1987) IEEE Trans. Comput. , vol.36 , Issue.5 , pp. 570-580
    • Berger, M.J.1    Bokhari, S.H.2
  • 3
    • 10444256320 scopus 로고    scopus 로고
    • LORD report: Parallel repartitioning for optimal solver performance
    • Sandia National Laboratories, Albuquerque, NM, February
    • E. Boman, K. Devine, R. Heaphy, B. Hendrickson, M. Heroux, R. Preis, LORD report: Parallel repartitioning for optimal solver performance, Tech. Rep. SAND2004-0365, Sandia National Laboratories, Albuquerque, NM, February 2004.
    • (2004) Tech. Rep. , vol.SAND2004-0365
    • Boman, E.1    Devine, K.2    Heaphy, R.3    Hendrickson, B.4    Heroux, M.5    Preis, R.6
  • 5
    • 0015050308 scopus 로고
    • Alternative algorithm for Hubert's space-filling curve
    • A. Butz, Alternative algorithm for Hubert's space-filling curve, IEEE Trans. Comput. (1971) 424-426.
    • (1971) IEEE Trans. Comput. , pp. 424-426
    • Butz, A.1
  • 6
    • 85016685585 scopus 로고    scopus 로고
    • Design and implementation of move-based heuristics for VLSI partitioning
    • A. Caldwell, A. Kahng, J. Markov, Design and implementation of move-based heuristics for VLSI partitioning, ACM J. Experimental Algs. 5 (2000).
    • (2000) ACM J. Experimental Algs. , vol.5
    • Caldwell, A.1    Kahng, A.2    Markov, J.3
  • 8
    • 84947911090 scopus 로고    scopus 로고
    • Decomposing irregularly sparse matrices for parallel matrix-vector multiplications
    • Springer, Berlin
    • U. Catalyurek, C. Aykanat, Decomposing irregularly sparse matrices for parallel matrix-vector multiplications, in: Lecture Notes in Computer Science, vol. 1117, Springer, Berlin, 1996, pp. 75-86.
    • (1996) Lecture Notes in Computer Science , vol.1117 , pp. 75-86
    • Catalyurek, U.1    Aykanat, C.2
  • 9
    • 0033360524 scopus 로고    scopus 로고
    • Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication
    • U. Catalyurek, C. Aykanat, Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication, IEEE Trans. Parallel Distrib. Systems 10 (7) (1999) 673-693.
    • (1999) IEEE Trans. Parallel Distrib. Systems , vol.10 , Issue.7 , pp. 673-693
    • Catalyurek, U.1    Aykanat, C.2
  • 11
    • 0024748907 scopus 로고
    • Dynamic load balancing for distributed memory multiprocessors
    • G. Cybenko, Dynamic load balancing for distributed memory multiprocessors, J. Parallel Distrib. Comput. 7 (1989) 279-301.
    • (1989) J. Parallel Distrib. Comput. , vol.7 , pp. 279-301
    • Cybenko, G.1
  • 13
    • 0030123789 scopus 로고    scopus 로고
    • Parallel adaptive hp-refinement techniques for conservation laws
    • K. Devine, J. Flaherty, Parallel adaptive hp-refinement techniques for conservation laws, Appl. Numer. Math. 20 (1996) 367-386.
    • (1996) Appl. Numer. Math. , vol.20 , pp. 367-386
    • Devine, K.1    Flaherty, J.2
  • 14
    • 0003498219 scopus 로고    scopus 로고
    • Zoltan: A dynamic load balancing library for parallel applications
    • Sandia National Laboratories, Albuquerque, NM, tech. Report SAND99-1377
    • K. Devine, B. Hendrickson, E. Boman, M.St. John, C. Vaughan, Zoltan: A dynamic load balancing library for parallel applications; User's Guide, Sandia National Laboratories, Albuquerque, NM, tech. Report SAND99-1377 http://www.cs.sandia.gov/Zoltan/ug_html/ug.html, 1999.
    • (1999) User's Guide
    • Devine, K.1    Hendrickson, B.2    Boman, E.3    John, M.St.4    Vaughan, C.5
  • 17
    • 0004020123 scopus 로고    scopus 로고
    • Ph.D. Thesis, The University of Texas at Austin, May
    • ∞ Collocation, Ph.D. Thesis, The University of Texas at Austin, May 1997.
    • (1997) ∞ Collocation
    • Edwards, H.C.1
  • 19
    • 10444263627 scopus 로고    scopus 로고
    • A model for resource-aware load balancing on heterogeneous clusters
    • Williams College Department of Computer Science
    • J. Faik, L.G. Gervasio, J.E. Flaherty, J. Chang, J.D. Teresco, E.G. Boman, K.D. Devine, A model for resource-aware load balancing on heterogeneous clusters, Tech. Rep. CS-03-03, Williams College Department of Computer Science, http://www.cs.williams.edu/drum/, 2003.
    • (2003) Tech. Rep. , vol.CS-03-03
    • Faik, J.1    Gervasio, L.G.2    Flaherty, J.E.3    Chang, J.4    Teresco, J.D.5    Boman, E.G.6    Devine, K.D.7
  • 21
    • 0031574568 scopus 로고    scopus 로고
    • Adaptive local refinement with octree load-balancing for the parallel solution of three-dimensional conservation laws
    • J. Flaherty, R. Loy, M. Shephard, B. Szymanski, J. Teresco, L. Ziantz, Adaptive local refinement with octree load-balancing for the parallel solution of three-dimensional conservation laws, J. Parallel Distrib. Comput. 47 (2) (1998) 139-152.
    • (1998) J. Parallel Distrib. Comput. , vol.47 , Issue.2 , pp. 139-152
    • Flaherty, J.1    Loy, R.2    Shephard, M.3    Szymanski, B.4    Teresco, J.5    Ziantz, L.6
  • 22
    • 0037175695 scopus 로고    scopus 로고
    • Numerical challenges in the application of density functional theory to biology and nanotechnology
    • L.J.D. Frink, A.G. Salinger, M.P. Sears, J.D. Weinhold, A.L. Frischknecht, Numerical challenges in the application of density functional theory to biology and nanotechnology, J. Phys. Cond. Matter 14 (2002) 12167-12187.
    • (2002) J. Phys. Cond. Matter , vol.14 , pp. 12167-12187
    • Frink, L.J.D.1    Salinger, A.G.2    Sears, M.P.3    Weinhold, J.D.4    Frischknecht, A.L.5
  • 23
    • 84883471289 scopus 로고    scopus 로고
    • Graph partitioning and parallel solvers: Has the emperor no clothes?
    • Springer, Berlin
    • B. Hendrickson, Graph partitioning and parallel solvers: Has the emperor no clothes?, in: Lecture Notes in Computer Science, vol. 1457, Springer, Berlin, 1998, pp. 218-225.
    • (1998) Lecture Notes in Computer Science , vol.1457 , pp. 218-225
    • Hendrickson, B.1
  • 24
    • 0001108827 scopus 로고    scopus 로고
    • Graph partitioning models for parallel computing
    • B. Hendrickson, T. Kolda, Graph partitioning models for parallel computing, Parallel Comput. 26 (2000) 1519-1534.
    • (2000) Parallel Comput. , vol.26 , pp. 1519-1534
    • Hendrickson, B.1    Kolda, T.2
  • 25
    • 0003573801 scopus 로고
    • The Chaco user's guide, version 2.0
    • Sandia National Laboratories, Albuquerque, NM, October
    • B. Hendrickson, R. Leland, The Chaco user's guide, version 2.0, Tech. Rep. SAND94-2692, Sandia National Laboratories, Albuquerque, NM, October 1994.
    • (1994) Tech. Rep. , vol.SAND94-2692
    • Hendrickson, B.1    Leland, R.2
  • 26
    • 0003223128 scopus 로고
    • A multilevel algorithm for partitioning graphs
    • ACM, New York
    • B. Hendrickson, R. Leland, A multilevel algorithm for partitioning graphs, in: Proc. Supercomputing '95, ACM, New York, 1995.
    • (1995) Proc. Supercomputing '95
    • Hendrickson, B.1    Leland, R.2
  • 27
    • 0003550446 scopus 로고
    • An optimal dynamic load balancing algorithm
    • Daresbury Laboratory, Warrington, WA4 4AD, UK, December
    • Y. Hu, R. Blake, An optimal dynamic load balancing algorithm, Tech. Report DL-P-95-011, Daresbury Laboratory, Warrington, WA4 4AD, UK, December 1995.
    • (1995) Tech. Report , vol.DL-P-95-011
    • Hu, Y.1    Blake, R.2
  • 28
    • 0032072145 scopus 로고    scopus 로고
    • An optimal migration algorithm for dynamic load balancing
    • Y.F. Hu, R.J. Blake, D.R. Emerson, An optimal migration algorithm for dynamic load balancing, Concurrency: Prac. Exper. 10 (1998) 467-483.
    • (1998) Concurrency: Prac. Exper. , vol.10 , pp. 467-483
    • Hu, Y.F.1    Blake, R.J.2    Emerson, D.R.3
  • 29
    • 33745126855 scopus 로고
    • Approximate algorithms for partitioning and assignment problems
    • M.A. Iqbal, Approximate algorithms for partitioning and assignment problems, Internat. J. Parallel Programming 20 (1991) 341-361.
    • (1991) Internat. J. Parallel Programming , vol.20 , pp. 341-361
    • Iqbal, M.A.1
  • 30
    • 10444240843 scopus 로고    scopus 로고
    • Multi-constraint mesh partitioning for contact/impact computations
    • ACM, Phoenix, AZ
    • G. Karypis, Multi-constraint mesh partitioning for contact/impact computations, in: Proc. SC2003, ACM, Phoenix, AZ, 2003.
    • (2003) Proc. SC2003
    • Karypis, G.1
  • 32
    • 0003563066 scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • University of Minnesota, Dept. Computer Science, Minneapolis, MN, June
    • G. Karypis, V. Kumar, A fast and high quality multilevel scheme for partitioning irregular graphs, Tech. Rep. CORR 95-035, University of Minnesota, Dept. Computer Science, Minneapolis, MN, June 1995.
    • (1995) Tech. Rep. , vol.CORR 95-035
    • Karypis, G.1    Kumar, V.2
  • 33
    • 0003798972 scopus 로고    scopus 로고
    • ParMETIS: Parallel graph partitioning and sparse matrix ordering library
    • Department of Computer Science, University of Minnesota
    • G. Karypis, V. Kumar, ParMETIS: Parallel graph partitioning and sparse matrix ordering library, Tech. Rep. 97-060, Department of Computer Science, University of Minnesota, available on the www at URL http://www.cs.umn.edu/~metis (1997).
    • (1997) Tech. Rep. , vol.97 , Issue.60
    • Karypis, G.1    Kumar, V.2
  • 34
    • 0009007122 scopus 로고    scopus 로고
    • Multilevel algorithms for multiconstraint graph paritioning
    • Department of Computer Science, University of Minnesota
    • G. Karypis, V. Kumar, Multilevel algorithms for multiconstraint graph paritioning, Tech. Rep. 98-019, Department of Computer Science, University of Minnesota, 1998.
    • (1998) Tech. Rep. , vol.98 , Issue.19
    • Karypis, G.1    Kumar, V.2
  • 35
    • 0010254477 scopus 로고
    • Using space-filling curves for multi-dimensional indexing
    • Springer, Berlin
    • J. Lawder, P. King, Using Space-Filling Curves for Multi-Dimensional Indexing, Lecture Notes in Computer Science, Springer, Berlin, 1832.
    • (1832) Lecture Notes in Computer Science
    • Lawder, J.1    King, P.2
  • 36
    • 0010277904 scopus 로고    scopus 로고
    • Querying multi-dimensional data indexed using the Hubert space-filling curve
    • J. Lawder, P. King, Querying multi-dimensional data indexed using the Hubert space-filling curve, SIGMOD Record 30 (1) (2001) 19-24.
    • (2001) SIGMOD Record , vol.30 , Issue.1 , pp. 19-24
    • Lawder, J.1    King, P.2
  • 37
    • 0010804765 scopus 로고
    • Distributed load balancing: Design and performance analysis
    • E. Leiss, H. Reddy, Distributed load balancing: Design and performance analysis, W.M. Keck Res. Comput. Laboratory 5 (1989) 205-270.
    • (1989) W.M. Keck Res. Comput. Laboratory , vol.5 , pp. 205-270
    • Leiss, E.1    Reddy, H.2
  • 40
    • 0034730344 scopus 로고    scopus 로고
    • Parallel load balancing for dynamic execution environments
    • T. Minyard, Y. Kallinderis, Parallel load balancing for dynamic execution environments, Comput. Methods Appl. Mech. Engrg. 189 (4) (2000) 1295-1309.
    • (2000) Comput. Methods Appl. Mech. Engrg. , vol.189 , Issue.4 , pp. 1295-1309
    • Minyard, T.1    Kallinderis, Y.2
  • 44
    • 0000456745 scopus 로고
    • Efficient partitioning of sequences
    • B. Olstad, F. Manne, Efficient partitioning of sequences, IEEE Trans. Comput. 44 (1995) 1322-1326.
    • (1995) IEEE Trans. Comput. , vol.44 , pp. 1322-1326
    • Olstad, B.1    Manne, F.2
  • 45
    • 3543126522 scopus 로고    scopus 로고
    • Hypergraph models and algorithms for data-pattern based clustering
    • M. Ozdal, C. Aykanat, Hypergraph models and algorithms for data-pattern based clustering, Data Mining and Knowledge Discovery 9 (1) (2004) 29-57.
    • (2004) Data Mining and Knowledge Discovery , vol.9 , Issue.1 , pp. 29-57
    • Ozdal, M.1    Aykanat, C.2
  • 46
    • 0003006258 scopus 로고
    • Problem decomposition for adaptive hp finite element methods
    • A. Patra, J.T. Oden, Problem decomposition for adaptive hp finite element methods, J. Comput. Systems Engrg. 6 (2) (1995) 97-109.
    • (1995) J. Comput. Systems Engrg. , vol.6 , Issue.2 , pp. 97-109
    • Patra, A.1    Oden, J.T.2
  • 47
    • 10444270804 scopus 로고    scopus 로고
    • SCOTCH 3.4 user's guide
    • LaBRI, November
    • F. Pelligrini, SCOTCH 3.4 user's guide, Research Rep. RR-1264-01, LaBRI, November 2001.
    • (2001) Research Rep. , vol.RR-1264-01
    • Pelligrini, F.1
  • 48
    • 0040999588 scopus 로고
    • Partitioning with spacefilling curves
    • Dept. Computer Science and Engineering, University of California, San Diego, CA
    • J.R. Pilkington, S.B. Baden, Partitioning with spacefilling curves, CSE Technical Report CS94-349, Dept. Computer Science and Engineering, University of California, San Diego, CA, 1994.
    • (1994) CSE Technical Report , vol.CS94-349
    • Pilkington, J.R.1    Baden, S.B.2
  • 51
    • 0036948851 scopus 로고    scopus 로고
    • Exploiting flexibly assignable work to improve load balance
    • ACM, New York
    • A. Pinar, B. Hendrickson, Exploiting flexibly assignable work to improve load balance, in: Proc. 14th ACM Symp. Parallel Algs and Archs, ACM, New York, 2002, pp. 155-163.
    • (2002) Proc. 14th ACM Symp. Parallel Algs and Archs , pp. 155-163
    • Pinar, A.1    Hendrickson, B.2
  • 52
  • 53
    • 0000812783 scopus 로고
    • Partitioning sparse matrices with eigenvectors of graphs
    • A. Pothen, H. Simon, K. Liou, Partitioning sparse matrices with eigenvectors of graphs, SIAM J. Matrix Anal. 11 (3) (1990) 430-452.
    • (1990) SIAM J. Matrix Anal. , vol.11 , Issue.3 , pp. 430-452
    • Pothen, A.1    Simon, H.2    Liou, K.3
  • 54
    • 0003479963 scopus 로고    scopus 로고
    • The PARTY partitioning library, user guide version 1.1
    • Dept. of Computer Science, University of Paderborn, Paderborn, Germany, September
    • R. Preis, R. Diekmann, The PARTY partitioning library, user guide version 1.1, Tech. Rep. tr-rsfb-96-024, Dept. of Computer Science, University of Paderborn, Paderborn, Germany, September 1996.
    • (1996) Tech. Rep. , vol.TR-RSFB-96-024
    • Preis, R.1    Diekmann, R.2
  • 56
    • 0031574536 scopus 로고    scopus 로고
    • Multilevel diffusion algorithms for repartitioning of adaptive meshes
    • K. Schloegel, G. Karypis, V. Kumar, Multilevel diffusion algorithms for repartitioning of adaptive meshes, J. Parallel Distrib. Comput. 47 (2) (1997) 109-124.
    • (1997) J. Parallel Distrib. Comput. , vol.47 , Issue.2 , pp. 109-124
    • Schloegel, K.1    Karypis, G.2    Kumar, V.3
  • 59
    • 10444260376 scopus 로고    scopus 로고
    • Adaptive system partitioning of AMR applications on heterogeneous clusters
    • S. Sinha, M. Parashar, Adaptive system partitioning of AMR applications on heterogeneous clusters, Cluster Comput. 5 (4) (2002) 343-352.
    • (2002) Cluster Comput. , vol.5 , Issue.4 , pp. 343-352
    • Sinha, S.1    Parashar, M.2
  • 60
    • 84972510482 scopus 로고
    • Generalized sandwich theorems
    • A.H. Stone, J.W. Tukey, Generalized sandwich theorems, Duke Math. J. 9 (1942) 356-359.
    • (1942) Duke Math. J. , vol.9 , pp. 356-359
    • Stone, A.H.1    Tukey, J.W.2
  • 61
    • 0028549343 scopus 로고
    • A study of the factorization fill-in for a parallel implementation of the finite element method
    • V.E. Taylor, B. Nour-Omid, A study of the factorization fill-in for a parallel implementation of the finite element method, Internat. J. Numer. Methods Engrg. 37 (1994) 3809-3823.
    • (1994) Internat. J. Numer. Methods Engrg. , vol.37 , pp. 3809-3823
    • Taylor, V.E.1    Nour-Omid, B.2
  • 62
    • 10444283319 scopus 로고    scopus 로고
    • Hierarchical partitioning and dynamic load balancing for scientific computation
    • Williams College Department of Computer Science, PARA '04, June 20-23
    • J.D. Teresco, Hierarchical partitioning and dynamic load balancing for scientific computation, Tech. Rep. CS-04-04, Williams College Department of Computer Science, PARA '04, June 20-23, 2004.
    • (2004) Tech. Rep. , vol.CS-04-04
    • Teresco, J.D.1
  • 64
    • 10444265022 scopus 로고
    • Software Library
    • S. Thomas, Software Library, http://www.mit.edu/afs/athena.mit.edu/activity/c/cgs/src/urt3.1/lib/hilbert.c, 1991.
    • (1991)
    • Thomas, S.1
  • 65
    • 17444414573 scopus 로고    scopus 로고
    • A two-dimensional data distribution method for parallel sparse matrix-vector multiplication
    • in press
    • B. Vastenhouw, R.H. Bisseling, A two-dimensional data distribution method for parallel sparse matrix-vector multiplication, SIAM Rev., in press.
    • SIAM Rev.
    • Vastenhouw, B.1    Bisseling, R.H.2
  • 67
    • 0034836740 scopus 로고    scopus 로고
    • Multilevel mesh partitioning for heterogeneous communication networks
    • originally published as Univ. Greenwich Tech. Rep. 00/IM/57
    • C. Walshaw, M. Cross, Multilevel mesh partitioning for heterogeneous communication networks, Future Generation Comput. Syst. 17 (5) (2001) 601-623 (originally published as Univ. Greenwich Tech. Rep. 00/IM/57).
    • (2001) Future Generation Comput. Syst. , vol.17 , Issue.5 , pp. 601-623
    • Walshaw, C.1    Cross, M.2
  • 69
    • 0027747808 scopus 로고
    • A parallel hashed oct-tree n-body algorithm
    • Portland, OR
    • M.S. Warren, J.K. Salmon, A parallel hashed oct-tree n-body algorithm, in: Proc. Supercomputing '93, Portland, OR, 1993.
    • (1993) Proc. Supercomputing '93
    • Warren, M.S.1    Salmon, J.K.2
  • 70
    • 0032592464 scopus 로고    scopus 로고
    • The network weather service: A distributed resource performance forecasting service for metacomputing
    • R. Wolski, N.T. Spring, J. Hayes, The network weather service: A distributed resource performance forecasting service for metacomputing, Future Generation Comput. Syst. 15 (5-6) (1999) 757-768.
    • (1999) Future Generation Comput. Syst. , vol.15 , Issue.5-6 , pp. 757-768
    • Wolski, R.1    Spring, N.T.2    Hayes, J.3


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