메뉴 건너뛰기




Volumn 69, Issue 8, 2009, Pages 711-724

A repartitioning hypergraph model for dynamic load balancing

Author keywords

Distributed memory computers; Dynamic load balancing; Hypergraph partitioning; Parallel algorithms; Scientific computing

Indexed keywords

ADAPTIVE APPLICATION; COMMUNICATION COST; COMPUTATIONAL STRUCTURE; DISTRIBUTED MEMORY COMPUTERS; DYNAMIC LOAD BALANCING; GRAPH-BASED; GRAPH-BASED MODELS; HYPERGRAPH; HYPERGRAPH MODEL; HYPERGRAPH PARTITIONING; LINUX CLUSTERS; LOAD DISTRIBUTIONS; LOAD IMBALANCE; LOAD-BALANCING; MIGRATION COSTS; MULTI-LEVEL IMPLEMENTATION; MULTILEVEL APPROACH; NEW MODEL; OVERALL COSTS; SCIENTIFIC COMPUTING; STATIC LOAD BALANCING; TOTAL COSTS;

EID: 67349199934     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2009.04.011     Document Type: Article
Times cited : (80)

References (47)
  • 2
    • 34548798010 scopus 로고    scopus 로고
    • Adaptive decomposition and remapping algorithms for object-space-parallel direct volume rendering of unstructured grids
    • Aykanat C., Cambazoglu B.B., Findik F., and Kurc T. Adaptive decomposition and remapping algorithms for object-space-parallel direct volume rendering of unstructured grids. J. Parallel Distrib. Comput. 67 1 (2007) 77-99
    • (2007) J. Parallel Distrib. Comput. , vol.67 , Issue.1 , pp. 77-99
    • Aykanat, C.1    Cambazoglu, B.B.2    Findik, F.3    Kurc, T.4
  • 3
    • 41449100090 scopus 로고    scopus 로고
    • Multi-level direct k-way hypergraph partitioning with multiple constraints and fixed vertices
    • Aykanat C., Cambazoglu B.B., and Uçar B. Multi-level direct k-way hypergraph partitioning with multiple constraints and fixed vertices. J. Parallel Distrib. Comput. 68 5 (2008) 609-625
    • (2008) J. Parallel Distrib. Comput. , vol.68 , Issue.5 , pp. 609-625
    • Aykanat, C.1    Cambazoglu, B.B.2    Uçar, B.3
  • 4
    • 0023346636 scopus 로고
    • A partitioning strategy for nonuniform problems on multiprocessors
    • Berger M.J., and Bokhari S.H. A partitioning strategy for nonuniform problems on multiprocessors. IEEE Trans. Comput. C-36 5 (1987) 570-580
    • (1987) IEEE Trans. Comput. , vol.C-36 , Issue.5 , pp. 570-580
    • Berger, M.J.1    Bokhari, S.H.2
  • 5
    • 67349164662 scopus 로고    scopus 로고
    • E. Boman, K. Devine, R. Heaphy, B. Hendrickson, V. Leung, L.A. Riesen, C. Vaughan, U. Catalyurek, D. Bozdag, W. Mitchell, J. Teresco, Zoltan 3.0: Parallel partitioning, load balancing, and data-management services; User's guide, Tech. Report SAND2007-4748, W.Sandia National Laboratories, Albuquerque, NM, 2007. http://www.cs.sandia.gov/Zoltan/ug_html/ug.html
    • E. Boman, K. Devine, R. Heaphy, B. Hendrickson, V. Leung, L.A. Riesen, C. Vaughan, U. Catalyurek, D. Bozdag, W. Mitchell, J. Teresco, Zoltan 3.0: Parallel partitioning, load balancing, and data-management services; User's guide, Tech. Report SAND2007-4748, W.Sandia National Laboratories, Albuquerque, NM, 2007. http://www.cs.sandia.gov/Zoltan/ug_html/ug.html
  • 6
    • 67349271588 scopus 로고    scopus 로고
    • E.A. Boucheron, K.H. Brown, K.G. Budge, S.P. Burns, D.E. Carroll, S.K. Carroll, M.A. Christon, R.R. Drake, C.G. Garasi, T.A. Haill, J.S. Peery, S.V. Petney, J. Robbins, A.C. Robinson, R. Summers, T.E. Voth, M.K. Wong, ALEGRA: User input and physics descriptions version 4.2, Tech. Report SAND2002-2775, Sandia National Laboratories, Albuquerque, NM, 2002
    • E.A. Boucheron, K.H. Brown, K.G. Budge, S.P. Burns, D.E. Carroll, S.K. Carroll, M.A. Christon, R.R. Drake, C.G. Garasi, T.A. Haill, J.S. Peery, S.V. Petney, J. Robbins, A.C. Robinson, R. Summers, T.E. Voth, M.K. Wong, ALEGRA: User input and physics descriptions version 4.2, Tech. Report SAND2002-2775, Sandia National Laboratories, Albuquerque, NM, 2002
  • 8
    • 38249010798 scopus 로고
    • A new mapping heuristic based on mean field annealing
    • Bultan T., and Aykanat C. A new mapping heuristic based on mean field annealing. J. Parallel Distrib. Comput. 16 (1992) 292-305
    • (1992) J. Parallel Distrib. Comput. , vol.16 , pp. 292-305
    • Bultan, T.1    Aykanat, C.2
  • 9
    • 33845546139 scopus 로고    scopus 로고
    • Hypergraph-partitioning-based remapping models for image-space-parallel direct volume rendering of unstructured grids
    • Cambazoglu B.B., and Aykanat C. Hypergraph-partitioning-based remapping models for image-space-parallel direct volume rendering of unstructured grids. IEEE Trans. Parallel Distrib. Syst. 18 1 (2007) 3-16
    • (2007) IEEE Trans. Parallel Distrib. Syst. , vol.18 , Issue.1 , pp. 3-16
    • Cambazoglu, B.B.1    Aykanat, C.2
  • 11
    • 0033360524 scopus 로고    scopus 로고
    • Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication
    • Çatalyürek U.V., and Aykanat C. Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication. IEEE Trans. Parallel Distrib. Syst. 10 7 (1999) 673-693
    • (1999) IEEE Trans. Parallel Distrib. Syst. , vol.10 , Issue.7 , pp. 673-693
    • Çatalyürek, U.V.1    Aykanat, C.2
  • 12
    • 67349192536 scopus 로고    scopus 로고
    • U.V. Çatalyürek, C. Aykanat, PaToH: A multilevel hypergraph partitioning tool, Version 3.0, Bilkent University, Department of Computer Engineering, Ankara, 06533 Turkey, 1999. PaToH is available at
    • U.V. Çatalyürek, C. Aykanat, PaToH: A multilevel hypergraph partitioning tool, Version 3.0, Bilkent University, Department of Computer Engineering, Ankara, 06533 Turkey, 1999. PaToH is available at http://bmi.osu.edu/~umit/software.htm
  • 13
    • 0038797832 scopus 로고
    • Multithreaded model for dynamic load balancing parallel adaptive PDE computations
    • 95-83, ICASE, NASA Langley Research Center, Hampton, VA 23681-0001, Dec
    • N. Chrisochoides, Multithreaded model for dynamic load balancing parallel adaptive PDE computations, ICASE Report 95-83, ICASE, NASA Langley Research Center, Hampton, VA 23681-0001, Dec. 1995
    • (1995) ICASE Report
    • Chrisochoides, N.1
  • 14
    • 0024748907 scopus 로고
    • Dynamic load balancing for distributed memory multiprocessors
    • Cybenko G. 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
  • 19
    • 0030123789 scopus 로고    scopus 로고
    • Parallel adaptive hp-refinement techniques for conservation laws
    • Devine K., and Flaherty J. 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
  • 21
    • 0031574568 scopus 로고    scopus 로고
    • Adaptive local refinement with octree load-balancing for the parallel solution of three-dimensional conservation laws
    • Flaherty J., Loy R., Shephard M., Szymanski B., Teresco J., and Ziantz L. 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
  • 23
    • 0001108827 scopus 로고    scopus 로고
    • Graph partitioning models for parallel computing
    • Hendrickson B., and Kolda T.G. 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.G.2
  • 27
    • 0032072145 scopus 로고    scopus 로고
    • An optimal migration algorithm for dynamic load balancing
    • Hu Y.F., Blake R.J., and Emerson D.R. An optimal migration algorithm for dynamic load balancing. Concurrency Pract. Exp. 10 (1998) 467-483
    • (1998) Concurrency Pract. Exp. , vol.10 , pp. 467-483
    • Hu, Y.F.1    Blake, R.J.2    Emerson, D.R.3
  • 28
    • 0032131147 scopus 로고    scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • Karypis G., and Kumar V. A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM J. Sci. Comput. 20 1 (1998) 359-392
    • (1998) SIAM J. Sci. Comput. , vol.20 , Issue.1 , pp. 359-392
    • Karypis, G.1    Kumar, V.2
  • 29
    • 67349285744 scopus 로고    scopus 로고
    • G. Karypis, V. Kumar, MeTiS a software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices version 4.0, University of Minnesota, Department of Comp. Sci. and Eng, Army HPC Research Center, Minneapolis, 1998
    • G. Karypis, V. Kumar, MeTiS a software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices version 4.0, University of Minnesota, Department of Comp. Sci. and Eng., Army HPC Research Center, Minneapolis, 1998
  • 30
    • 67349282304 scopus 로고    scopus 로고
    • G. Karypis, V. Kumar, R. Aggarwal, S. Shekhar, hMeTiS a hypergraph partitioning package version 1.0.1, University of Minnesota, Department of Comp. Sci. and Eng, Army HPC Research Center, Minneapolis, 1998
    • G. Karypis, V. Kumar, R. Aggarwal, S. Shekhar, hMeTiS a hypergraph partitioning package version 1.0.1, University of Minnesota, Department of Comp. Sci. and Eng., Army HPC Research Center, Minneapolis, 1998
  • 31
    • 67349154810 scopus 로고    scopus 로고
    • G. Karypis, K. Schloegel, V. Kumar, Parmetis: Parallel graph partitioning and sparse matrix ordering library, version 3.1. Technical Report, Dept. Computer Science, University of Minnesota, 2003
    • G. Karypis, K. Schloegel, V. Kumar, Parmetis: Parallel graph partitioning and sparse matrix ordering library, version 3.1. Technical Report, Dept. Computer Science, University of Minnesota, 2003. http://www-users.cs.umn.edu/~karypis/metis/parmetis/download.html
  • 33
    • 0001087893 scopus 로고    scopus 로고
    • PLUM: Parallel load balancing for adaptive unstructured mesh es
    • Oliker L., and Biswas R. PLUM: Parallel load balancing for adaptive unstructured mesh es. J. Parallel Distrib. Comput. 51 2 (1998) 150-177
    • (1998) J. Parallel Distrib. Comput. , vol.51 , Issue.2 , pp. 150-177
    • Oliker, L.1    Biswas, R.2
  • 34
    • 0003006258 scopus 로고
    • Problem decomposition for adaptive hp finite element methods
    • Patra A., and Oden J.T. Problem decomposition for adaptive hp finite element methods. J. Comput. Syst. Eng. 6 2 (1995)
    • (1995) J. Comput. Syst. Eng. , vol.6 , Issue.2
    • Patra, A.1    Oden, J.T.2
  • 35
    • 67349271587 scopus 로고    scopus 로고
    • F. Pelligrini, PT-SCOTCH 5.1 user's guide, Research Rep., LaBRI, 2008
    • F. Pelligrini, PT-SCOTCH 5.1 user's guide, Research Rep., LaBRI, 2008
  • 36
    • 67349130090 scopus 로고    scopus 로고
    • 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
    • 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
  • 37
    • 0025245089 scopus 로고
    • Cluster partitioning approaches to mapping parallel programs onto hypercube
    • Sadayappan P., Ercal F., and Ramanujam J. Cluster partitioning approaches to mapping parallel programs onto hypercube. Parallel Comput. 13 (1990) 1-16
    • (1990) Parallel Comput. , vol.13 , pp. 1-16
    • Sadayappan, P.1    Ercal, F.2    Ramanujam, J.3
  • 38
    • 0031574536 scopus 로고    scopus 로고
    • Multilevel diffusion algorithms for repartitioning of adaptive meshes
    • Schloegel K., Karypis G., and Kumar V. 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
  • 39
    • 0347810322 scopus 로고    scopus 로고
    • A unified algorithm for load-balancing adaptive scientific simulations
    • Dallas
    • K. Schloegel, G. Karypis, V. Kumar, A unified algorithm for load-balancing adaptive scientific simulations, in: Proc. Supercomputing, Dallas, 2000
    • (2000) Proc. Supercomputing
    • Schloegel, K.1    Karypis, G.2    Kumar, V.3
  • 40
    • 0035333416 scopus 로고    scopus 로고
    • Wavefront diffusion and LMSR: Algorithms for dynamic repartitioning of adaptive meshes
    • Schloegel K., Karypis G., and Kumar V. Wavefront diffusion and LMSR: Algorithms for dynamic repartitioning of adaptive meshes. IEEE Trans. Parallel Distrib. Syst. 12 5 (2001) 451-466
    • (2001) IEEE Trans. Parallel Distrib. Syst. , vol.12 , Issue.5 , pp. 451-466
    • Schloegel, K.1    Karypis, G.2    Kumar, V.3
  • 42
    • 35048846033 scopus 로고    scopus 로고
    • Parkway 2.0: A parallel multilevel hypergraph partitioning tool
    • Proc. 19th International Symposium on Computer and Information Sciences. ISCIS 2004, Springer
    • Trifunovic A., and Knottenbelt W.J. Parkway 2.0: A parallel multilevel hypergraph partitioning tool. Proc. 19th International Symposium on Computer and Information Sciences. ISCIS 2004. LNCS vol. 3280 (2004), Springer 789-800
    • (2004) LNCS , vol.3280 , pp. 789-800
    • Trifunovic, A.1    Knottenbelt, W.J.2
  • 44
    • 0031574533 scopus 로고    scopus 로고
    • Parallel dynamic graph partitioning for adaptive unstructured meshes
    • Walshaw C., Cross M., and Everett M.G. Parallel dynamic graph partitioning for adaptive unstructured meshes. J. Parallel Distrib. Comput. 47 2 (1997) 102-108
    • (1997) J. Parallel Distrib. Comput. , vol.47 , Issue.2 , pp. 102-108
    • Walshaw, C.1    Cross, M.2    Everett, M.G.3
  • 45
    • 0027747808 scopus 로고
    • A parallel hashed oct-tree n-body algorithm
    • 93, Portland, OR, Nov
    • M.S. Warren, J.K. Salmon, A parallel hashed oct-tree n-body algorithm, in: Proc. Supercomputing '93, Portland, OR, Nov. 1993
    • (1993) Proc. Supercomputing
    • Warren, M.S.1    Salmon, J.K.2
  • 46
    • 0027663155 scopus 로고
    • Strategies for dynamic load balancing on highly parallel computers
    • Willebeek-LeMair M., and Reeves A.P. Strategies for dynamic load balancing on highly parallel computers. IEEE Trans. Parallel Distrib. Syst. 4 9 (1993) 979-993
    • (1993) IEEE Trans. Parallel Distrib. Syst. , vol.4 , Issue.9 , pp. 979-993
    • Willebeek-LeMair, M.1    Reeves, A.P.2
  • 47
    • 84990643496 scopus 로고
    • Performance of dynamic load balancing algorithms for unstructured mesh calculations
    • Williams R. Performance of dynamic load balancing algorithms for unstructured mesh calculations. Concurrency 3 October (1991) 457-481
    • (1991) Concurrency , vol.3 , Issue.October , pp. 457-481
    • Williams, R.1


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