Title :
An efficient parallel algorithm for channel routing
Author :
Krishnamurthy, Sridhar ; JáJá, Joseph
Author_Institution :
Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
Abstract :
The channel-routing of a set of multiterminal nets in the standard two-layer model is considered. The sequential algorithms based on the greedy strategy do not seem to be easily parallelizable. Proposed is an efficient parallel algorithm for routing channels with cyclic constraints. The algorithm runs in time O(n2/p+log2p), with p processors, on a shared memory parallel random access machine (PRAM) model where 1⩽p⩽n2√ and n is the size of the input. An efficient adaptation of this algorithm on a Sequent Balance 21000 multiprocessor system is reported
Keywords :
circuit layout CAD; computational complexity; parallel algorithms; PRAM; Sequent Balance 21000; channel routing; multiprocessor system; multiterminal nets; parallel algorithm; sequential algorithms; shared memory parallel random access machine; standard two-layer model; Contracts; Educational institutions; Merging; Parallel algorithms; Parallel architectures; Parallel processing; Phase change random access memory; Routing; Very large scale integration; Wires;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1990. ICCD '90. Proceedings, 1990 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-2079-X
DOI :
10.1109/ICCD.1990.130261