• DocumentCode
    2078449
  • Title

    Reconfigurable randomized K-way graph partitioning

  • Author

    Kocan, Fatih

  • Author_Institution
    Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • fYear
    2003
  • fDate
    1-6 Sept. 2003
  • Firstpage
    272
  • Lastpage
    278
  • Abstract
    In this paper, a randomized k-way graph partitioning algorithm is mapped onto reconfigurable hardware. The randomized algorithm relies on repetitive running of the same algorithm with different random number sequences to achieve the (near-) optimal solution. The run-time and hardware requirements of this reconfigurable solution per a random number sequence are O(|V|-K) cycles and O(|V|log|V|+|E|) gates and flip-flops, respectively. Performance is improved further at the expense of more hardware by running multiple copies of the partitioning algorithm with different random number sequences concurrently, and/or splitting a random sequence into subsequences and running them in parallel. Furthermore, in the context of this mapping, dynamic randomly configurable pattern-generation-based random number generation methods are introduced.
  • Keywords
    genetic algorithms; graph theory; random number generation; random sequences; reconfigurable architectures; K-way graph partitioning; dynamic randomly configurable pattern-generation-based random number generation; graph partitioning algorithm; random number sequences; randomized algorithm; reconfigurable hardware; repetitive running; Automatic test pattern generation; Computer science; Design automation; Flip-flops; Hardware; Heuristic algorithms; Partitioning algorithms; Random number generation; Random sequences; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2003. Proceedings. Euromicro Symposium on
  • Conference_Location
    Belek-Antalya, Turkey
  • Print_ISBN
    0-7695-2003-0
  • Type

    conf

  • DOI
    10.1109/DSD.2003.1231947
  • Filename
    1231947