DocumentCode
1670339
Title
A practical scheduling algorithm for parallel LU factorization in circuit simulation
Author
Chen, Chien-Chih ; Hu, Yu Hen
Author_Institution
Texas Instrum. Inc., Dallas, TX, USA
fYear
1989
Firstpage
1788
Abstract
A static task clustering scheduling algorithm is proposed for the parallel LU factorization of a sparse linear system on a shared-memory parallel computer. Assuming a column-based medium-grained task model, the parallel LU factorization process is accomplished using a nested bordered block diagonal node reordering technique. In order to minimize the overhead due to task synchronization on a shared-memory parallel machine, it is proposed to regroup tasks into task clusters in which tasks have to be executed sequentially. Both theoretical analysis and actual implementation using benchmark circuits indicate significant speedup compared with the conventional critical path scheduling algorithm
Keywords
circuit analysis computing; matrix algebra; parallel algorithms; scheduling; benchmark circuits; circuit simulation; column-based task model; medium-grained task model; nested bordered block diagonal node reordering; parallel LU factorization; scheduling algorithm; shared-memory parallel computer; sparse linear system; sparse matrix; static task clustering; task synchronization; Circuit simulation; Circuit testing; Clustering algorithms; Concurrent computing; Job shop scheduling; Parallel machines; Parallel processing; Processor scheduling; Scheduling algorithm; Sparse matrices;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1989., IEEE International Symposium on
Conference_Location
Portland, OR
Type
conf
DOI
10.1109/ISCAS.1989.100713
Filename
100713
Link To Document