Title :
Hierarchical symbolic circuit analysis of large-scale networks on multi-processor systems
Author :
Hassoun, Marwan ; Atawale, Prakash
Author_Institution :
Dept. of Electr. Eng. & Comput. Eng., Iowa State Univ., Ames, IA, USA
Abstract :
A parallel implementation of a hierarchical symbolic analysis algorithm (SCAPP) on a 128-node nCUBE hypercube class processor is presented. The basic operation involves exploiting the inherent parallelism in the symbolic analysis algorithm on two levels. The first level is scheduling the partitions of a circuit onto a subset of available processors. The second level is dividing and scheduling, for each partition, the tasks of reducing the sparse symbolic modified nodal analysis matrix using the rest of the available processors. The algorithm does not impose any constraints on the number of processors required and uses minimal data movement. This results in low communication overhead between the processors. The algorithm is applicable to any general message-passing multiprocessor architecture. A speedup on the order p (number of processors) is achieved
Keywords :
circuit analysis computing; circuit optimisation; hypercube networks; parallel algorithms; scheduling; communication overhead; data movement; hierarchical symbolic analysis algorithm; large-scale networks; message-passing multiprocessor architecture; multi-processor systems; nCUBE hypercube class processor; scheduling; sparse symbolic modified nodal analysis matrix; Algorithm design and analysis; Circuit analysis; Concurrent computing; Equations; Hypercubes; Large-scale systems; Message passing; Parallel processing; Partitioning algorithms; Processor scheduling;
Conference_Titel :
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-1281-3
DOI :
10.1109/ISCAS.1993.394057