DocumentCode
1869060
Title
Speedup improvement on general connectivity computation by algorithmic techniques and parallel processing
Author
Shen, Zhaoxuan ; Song, Jianjian ; Zhuang, Wenjun
Author_Institution
Nat. Supercomput. Res. Centre, Nat. Univ. of Singapore, Singapore
fYear
1997
fDate
28 Apr-2 May 1997
Firstpage
724
Lastpage
727
Abstract
Algorithmic techniques and parallel processing are proposed to speed up general connectivity, computation, which was shown to be effective but time-consuming. A new algorithm, called Concurrent Group Search Algorithm (CGSA), will divide N(N-1)/2 vertex pairs into N-1 groups. Within each group, general connectivities of all pairs can be calculated concurrently. Our placement results show that this technique can provide speedup of up to 12 times for one circuit. In addition, since each group is independent of the others, group computations are parallelized on a 16-node IBM SP2. Speedup of 14 times over its serial counterpart is observed. Combining the two approaches could result in the total speedup of up to 170 times, reducing CPU time from over 200 hours to 1.2 hour for a circuit. This new development makes it more practical to apply our general connectivity concept to large industrial design within short time period
Keywords
circuit layout CAD; computational complexity; graph theory; parallel algorithms; IBM SP2; algorithmic techniques; concurrent group search algorithm; general connectivity computation; parallel processing; speedup improvement; Circuits; Clustering algorithms; Concurrent computing; Parallel processing; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing on the Information Superhighway, 1997. HPC Asia '97
Conference_Location
Seoul
Print_ISBN
0-8186-7901-8
Type
conf
DOI
10.1109/HPC.1997.592241
Filename
592241
Link To Document