Title :
Waveform iterative methods for parallel solution of initial value problems
Author :
Lumsdaine, Andrew ; Squyres, Jeffrey M. ; Reichelt, Mark W.
Author_Institution :
Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
Abstract :
The traditional approach for computing the solution to large systems of ordinary differential or differential-algebraic equations typically includes discretization in time with an implicit integration formula. The primary opportunity for parallelization is therefore limited to the linear system solution that is performed at each timestep. Waveform techniques, on the other hand, decompose the problem at the equation level and solve for different components of the system independently, using previous iterates from other processors as inputs. This approach is particularly well-suited for message-passing computing environments, especially those with high communication latency because synchronization and communication take place infrequently and communication consists of large packets of information. We present an MPI-based implementation of a waveform relaxation-based semiconductor device simulation program and provide experimental results using this program to solve the time dependent semiconductor drift-diffusion equations on a cluster of workstations
Keywords :
circuit analysis computing; differential equations; digital simulation; initial value problems; iterative methods; message passing; parallel algorithms; MOSFET simulation; MPI-based implementation; communication latency; differential equations; differential-algebraic equations; initial value problems; linear system; message-passing; parallel solution; semiconductor device simulation program; synchronization; time dependent semiconductor drift-diffusion equations; waveform iterative methods; waveform relaxation; workstations; Acceleration; Concurrent computing; Costs; Delay; Differential algebraic equations; Differential equations; Iterative methods; Linear systems; Parallel machines; Workstations;
Conference_Titel :
Scalable Parallel Libraries Conference, 1994., Proceedings of the 1994
Conference_Location :
Mississippi State, MS
Print_ISBN :
0-8186-6895-4
DOI :
10.1109/SPLC.1994.377001