PMC-3D - A PARALLEL 3-DIMENSIONAL MONTE-CARLO SEMICONDUCTOR-DEVICE SIMULATOR

Citation
Ua. Ranawake et al., PMC-3D - A PARALLEL 3-DIMENSIONAL MONTE-CARLO SEMICONDUCTOR-DEVICE SIMULATOR, IEEE transactions on computer-aided design of integrated circuits and systems, 13(6), 1994, pp. 712-724
Citations number
29
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture
ISSN journal
02780070
Volume
13
Issue
6
Year of publication
1994
Pages
712 - 724
Database
ISI
SICI code
0278-0070(1994)13:6<712:P-AP3M>2.0.ZU;2-H
Abstract
We present PMC-3D, a parallel three-dimensional (3-D) Monte Carlo devi ce simulator for multiprocessors. The parallel algorithm is an extensi on of the standard Monte Carlo device simulation model in 3-D, in whic h the particle dynamics generated from the stochastic Monte Carlo meth od are solved simultaneously with Poisson's equation on a 3-D mesh usi ng finite differences. Due to the large computational requirements of 3-D device simulation, it is necessary to parallelize both the Poisson solver and the Monte Carlo simulation phase of the device simulator. The parallel algorithms were implemented on a 1024-node distributed me mory nCUBE multicomputer and a 4-node shared memory Ardent multiproces sor. We validate the accuracy of our implementations by generating the static characteristics of a MESFET and present test results on the fi xed and scaled speedups obtained on the two types of parallel computer s. Improvements in performance are observed utilizing dynamic load bal ancing for the distributed memory case.