• DocumentCode
    2355208
  • Title

    Scalable libraries for graph partitioning

  • Author

    Bhargava, Rahul ; Fox, Geoffrey ; Ou, Chao-Wei ; Ranka, Sanjay ; Singh, Virinder

  • Author_Institution
    Sch. of Comput. Sci., Syracuse Univ., NY, USA
  • fYear
    1993
  • fDate
    6-8 Oct 1993
  • Firstpage
    224
  • Lastpage
    231
  • Abstract
    The key problem in efficiently executing irregular and unstructured data parallel applications is partitioning the data to minimize communication while balancing the load. Partitioning such applications can be posed as a graph-partitioning problem based on the computational graph. The partitioning problem is in the class of NP-complete problems; hence exact solutions are computationally intractable for large problems. However, good suboptimal solutions are sufficient for effective parallelization of a large class of these applications. We are currently developing a library of partitioners based on physical optimization and related methods. In this paper, we describe an outline of the different methods and current status of our library
  • Keywords
    computational complexity; optimisation; software engineering; software tools; NP-complete problems; computational graph; data parallel applications; exact solutions; graph partitioning; scalable libraries; suboptimal solutions; Application software; Chaotic communication; Computer science; Concurrent computing; Iterative algorithms; Libraries; NP-complete problem; Partitioning algorithms; Runtime; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable Parallel Libraries Conference, 1993., Proceedings of the
  • Conference_Location
    Mississippi State, MS
  • Print_ISBN
    0-8186-4980-1
  • Type

    conf

  • DOI
    10.1109/SPLC.1993.365562
  • Filename
    365562