메뉴 건너뛰기




Volumn 77, Issue , 2015, Pages 69-83

Hypergraph partitioning for multiple communication cost metrics: Model and methods

Author keywords

Graph; Hypergraph; Load balancing; Partitioning

Indexed keywords

GRAPH THEORY;

EID: 84923675667     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2014.12.002     Document Type: Article
Times cited : (55)

References (36)
  • 1
    • 0029354779 scopus 로고
    • Recent directions in netlist partitioning: A survey
    • C.J. Alpert, and A.B. Kahng Recent directions in netlist partitioning: a survey VLSI J. 19 1-2 1995 1 81
    • (1995) VLSI J. , vol.19 , Issue.1-2 , pp. 1-81
    • Alpert, C.J.1    Kahng, A.B.2
  • 2
    • 41449100090 scopus 로고    scopus 로고
    • Multi-level direct k-way hypergraph partitioning with multiple constraints and fixed vertices
    • C. Aykanat, B.B. Cambazoglu, and B. Uc¸ar 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    Uc¸ar, B.3
  • 3
    • 0028419680 scopus 로고
    • Fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems
    • S.T. Barnhard, and H.D. Simon Fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems Concurrency, Pract. Exp. 6 2 1994 67 95
    • (1994) Concurrency, Pract. Exp. , vol.6 , Issue.2 , pp. 67-95
    • Barnhard, S.T.1    Simon, H.D.2
  • 5
    • 84962945665 scopus 로고    scopus 로고
    • Abusing a hypergraph partitioner for unweighted graph partitioning
    • D.A. Bader, H. Meyerhenke, P. Sanders, D. Wagner (Eds.), 10th DIMACS Implementation Challenge Workshop: Graph Partitioning and Graph Clustering, 2012
    • R.H. Bisseling, and B.O. Fagginger Auer Abusing a hypergraph partitioner for unweighted graph partitioning D.A. Bader, H. Meyerhenke, P. Sanders, D. Wagner, 10th DIMACS Implementation Challenge Workshop: Graph Partitioning and Graph Clustering, 2012 Published in Contemporary Mathematics vol. 588 2013 19 36
    • (2013) Published in Contemporary Mathematics , vol.588 , pp. 19-36
    • Bisseling, R.H.1    Fagginger Auer, B.O.2
  • 6
    • 31444439570 scopus 로고    scopus 로고
    • Communication balancing in parallel sparse matrix-vector multiplication
    • R.H. Bisseling, and W. Meesen Communication balancing in parallel sparse matrix-vector multiplication Electron. Trans. Numer. Anal. 21 2005 47 65
    • (2005) Electron. Trans. Numer. Anal. , vol.21 , pp. 47-65
    • Bisseling, R.H.1    Meesen, W.2
  • 8
    • 0033360524 scopus 로고    scopus 로고
    • Hypergraph-partitioning based decomposition for parallel sparse-matrix vector multiplication
    • Ü.V. C¸atalyürek, and C. Aykanat 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
    • C¸atalyürek, Ü.V.1    Aykanat, C.2
  • 12
    • 77950793269 scopus 로고    scopus 로고
    • On two-dimensional sparse matrix partitioning: Models, methods, and a recipe
    • Ü.V. C¸atalyürek, C. Aykanat, and B. Uc¸ar On two-dimensional sparse matrix partitioning: models, methods, and a recipe SIAM J. Sci. Comput. 32 2 2010 656 683
    • (2010) SIAM J. Sci. Comput. , vol.32 , Issue.2 , pp. 656-683
    • C¸atalyürek, Ü.V.1    Aykanat, C.2    Uc¸ar, B.3
  • 13
    • 84906660963 scopus 로고    scopus 로고
    • UMPa: A multi-objective, multi-level partitioner for communication minimization
    • D.A. Bader, H. Meyerhenke, P. Sanders, D. Wagner (Eds.), Published in Contemporary Mathematics
    • Ü.V. C¸atalyürek, M. Deveci, K. Kaya, and B. Uc¸ar UMPa: a multi-objective, multi-level partitioner for communication minimization D.A. Bader, H. Meyerhenke, P. Sanders, D. Wagner (Eds.), 10th DIMACS Implementation Challenge Workshop: Graph Partitioning and Graph Clustering, 2012 Published in Contemporary Mathematics vol. 588 2013 53 66
    • (2013) 10th DIMACS Implementation Challenge Workshop: Graph Partitioning and Graph Clustering, 2012 , vol.588 , pp. 53-66
    • C¸atalyürek, Ü.V.1    Deveci, M.2    Kaya, K.3    Uc¸ar, B.4
  • 15
    • 37549003336 scopus 로고    scopus 로고
    • MapReduce: Simplified data processing on large clusters
    • J. Dean, and S. Ghemawat MapReduce: simplified data processing on large clusters Commun. ACM 51 1 2008 107 113
    • (2008) Commun. ACM , vol.51 , Issue.1 , pp. 107-113
    • Dean, J.1    Ghemawat, S.2
  • 19
    • 0033340171 scopus 로고    scopus 로고
    • Object-relational queries into multi-dimensional databases with the active data repository
    • R. Ferreira, T. Kurc, M. Beynon, C. Chang, A. Sussman, and J. Saltz Object-relational queries into multi-dimensional databases with the active data repository Parallel Process. Lett. 9 2 1999 173 195
    • (1999) Parallel Process. Lett. , vol.9 , Issue.2 , pp. 173-195
    • Ferreira, R.1    Kurc, T.2    Beynon, M.3    Chang, C.4    Sussman, A.5    Saltz, J.6
  • 22
    • 0001108827 scopus 로고    scopus 로고
    • Graph partitioning models for parallel computing
    • B. Hendrickson, and T.G. 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.G.2
  • 23
    • 0003223128 scopus 로고
    • A multilevel algorithm for partitioning graphs
    • ACM New York, NY, USA
    • B. Hendrickson, and R. Leland A multilevel algorithm for partitioning graphs Proc. Supercomputing 1995 ACM New York, NY, USA 28
    • (1995) Proc. Supercomputing , pp. 28
    • Hendrickson, B.1    Leland, R.2
  • 24
    • 0000063845 scopus 로고
    • An improved spectral graph partitioning algorithm for mapping parallel computations
    • B. Hendrickson, and R. Leland An improved spectral graph partitioning algorithm for mapping parallel computations SIAM J. Sci. Comput. 16 2 1995 452 469
    • (1995) SIAM J. Sci. Comput. , vol.16 , Issue.2 , pp. 452-469
    • Hendrickson, B.1    Leland, R.2
  • 25
    • 84990479742 scopus 로고
    • An efficient heuristic procedure for partitioning graphs
    • B.W. Kernighan, and S. Lin An efficient heuristic procedure for partitioning graphs Bell Syst. Tech. J. 49 2 1970 291 307
    • (1970) Bell Syst. Tech. J. , vol.49 , Issue.2 , pp. 291-307
    • Kernighan, B.W.1    Lin, S.2
  • 26
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Y.-K. Kwok, and I. Ahmad Static scheduling algorithms for allocating directed task graphs to multiprocessors ACM Comput. Surv. 31 4 1999 406 471
    • (1999) ACM Comput. Surv. , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.-K.1    Ahmad, I.2
  • 30
    • 35048846033 scopus 로고    scopus 로고
    • Parkway 2.0: A parallel multilevel hypergraph partitioning tool
    • Proc. ISCIS, Springer Berlin, Heidelberg
    • A. Trifunovic, and W. Knottenbelt Parkway 2.0: a parallel multilevel hypergraph partitioning tool Proc. ISCIS LNCS vol. 3280 2004 Springer Berlin, Heidelberg 789 800
    • (2004) LNCS , vol.3280 , pp. 789-800
    • Trifunovic, A.1    Knottenbelt, W.2
  • 31
    • 0142183956 scopus 로고    scopus 로고
    • Minimizing communication cost in fine-grain partitioning of sparse matrices
    • A. Yazici, C. Şener (Eds.), Computer and Information Sciences - ISCIS 2003, Springer Berlin, Heidelberg
    • B. Uc¸ar, and C. Aykanat Minimizing communication cost in fine-grain partitioning of sparse matrices A. Yazici, C. Şener, Computer and Information Sciences - ISCIS 2003 Lecture Notes in Computer Science vol. 2869 2003 Springer Berlin, Heidelberg 926 933
    • (2003) Lecture Notes in Computer Science , vol.2869 , pp. 926-933
    • Uc¸ar, B.1    Aykanat, C.2
  • 32
    • 10344261407 scopus 로고    scopus 로고
    • Encapsulating multiple communication-cost metrics in partitioning sparse rectangular matrices for parallel matrix-vector multiplies
    • B. Uc¸ar, and C. Aykanat Encapsulating multiple communication-cost metrics in partitioning sparse rectangular matrices for parallel matrix-vector multiplies SIAM J. Sci. Comput. 25 2004 1837 1859
    • (2004) SIAM J. Sci. Comput. , vol.25 , pp. 1837-1859
    • Uc¸ar, B.1    Aykanat, C.2
  • 33
    • 37249078616 scopus 로고    scopus 로고
    • Revisiting hypergraph models for sparse matrix partitioning
    • B. Uc¸ar, and C. Aykanat Revisiting hypergraph models for sparse matrix partitioning SIAM Rev. 49 4 2007 595 603
    • (2007) SIAM Rev. , vol.49 , Issue.4 , pp. 595-603
    • Uc¸ar, B.1    Aykanat, C.2
  • 34
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • L. Valiant A bridging model for parallel computation Commun. ACM 33 8 1990 103 111
    • (1990) Commun. ACM , vol.33 , Issue.8 , pp. 103-111
    • Valiant, L.1
  • 35
    • 17444414573 scopus 로고    scopus 로고
    • A two-dimensional data distribution method for parallel sparse matrix-vector multiplication
    • B. Vastenhouw, and R.H. Bisseling A two-dimensional data distribution method for parallel sparse matrix-vector multiplication SIAM Rev. 47 1 2005 67 95
    • (2005) SIAM Rev. , vol.47 , Issue.1 , pp. 67-95
    • Vastenhouw, B.1    Bisseling, R.H.2
  • 36
    • 0031574533 scopus 로고    scopus 로고
    • Parallel dynamic graph partitioning for adaptive unstructured meshes
    • C. Walshaw, M.G. Everett, and M. Cross Parallel dynamic graph partitioning for adaptive unstructured meshes J. Parallel Distrib. Comput. 47 1997 102 108
    • (1997) J. Parallel Distrib. Comput. , vol.47 , pp. 102-108
    • Walshaw, C.1    Everett, M.G.2    Cross, M.3


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