• DocumentCode
    2645933
  • Title

    An effective general connectivity concept for clustering

  • Author

    Song, Jianjian ; Shen, Zhaoxuan ; Zhuang, Wenjun

  • Author_Institution
    Nat. Supercomput. Res. Center, Singapore
  • fYear
    1998
  • fDate
    23-26 Feb 1998
  • Firstpage
    398
  • Lastpage
    405
  • Abstract
    This paper shows how algorithmic techniques and parallel processing can speed up general connectivity computation. A new algorithm, called Concurrent Group Search Algorithm (CGSA), is proposed that divides N(N-1)/2 vertex pairs into N-1 groups. Within each group general connectivities of all pairs can be calculated concurrently. Our experimental results show that this technique can achieve speedup of 12 times for one circuit. In addition, group computations are parallelized on a 16-node IBM SP2 with a speedup of 14 times over its serial counterpart observed. Combining the two approaches could result in a total speedup of up to 170 times, reducing CPU time from over 200 hours to 1.2 hour for one circuit. Our new model is better than those without clustering because it characterizes the connection graph more accurately, is faster to compute and produces better results. The best performance improvements are 43% for one circuit and 49% for another
  • Keywords
    VLSI; circuit layout CAD; graph theory; integrated circuit layout; parallel algorithms; 1.2 h; CPU time; IBM SP2; IC design; VLSI; algorithmic techniques; circuit layout; clustering; concurrent group search algorithm; connection graph; general connectivity concept; group computations; parallel processing; vertex pairs; Circuits; Clustering algorithms; Concurrent computing; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 1998., Proceedings
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-8359-7
  • Type

    conf

  • DOI
    10.1109/DATE.1998.655888
  • Filename
    655888