Title :
PARALLEX: a parallel approach to switchbox routing
Author :
Cho, Tae Won ; Pyo, Sam S. ; Heath, J. Robert
Author_Institution :
Dept. of Electron. Eng., Chung-Buk Nat. Univ., Cheongju, South Korea
fDate :
6/1/1994 12:00:00 AM
Abstract :
A parallel algorithm, called PARALLEX, which uses a conflict resolving method, has been developed for the switchbox routing problem in a parallel processing environment. PARALLEX can achieve a very high degree of parallelism by generating as many processes as nets. Each process is assigned to route a net, which bears the same identification number as the process. If conflicts are found for the current route of a net, then that process classifies the set(s) of conflict segments into groups that are identified by the various types of conflict(s) within each group. Each process with conflicts finds partial solutions by resolving every conflict of a group in the path-finding procedure and merges them with the solutions from other processes, which may or may not have conflicts, to make a conflict-free switchbox. The speed-up for 7and 19-net problems were 4.7 and 10, respectively
Keywords :
circuit layout CAD; multiprocessor interconnection networks; network routing; parallel algorithms; PARALLEX; conflict resolving method; conflict-free switchbox; parallel algorithm; parallel processing environment; path-finding procedure; switchbox routing; Data structures; Heat engines; Iterative algorithms; Iterative methods; Paper technology; Parallel algorithms; Parallel processing; Resistance heating; Routing; Tree data structures;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on