Parallel implementation of the recurrence method for computing the power-spectral density of thin avalanche photodiodes
Pan, Y., Ierotheou, C.S. and Hayat, M.M. (2002) Parallel implementation of the recurrence method for computing the power-spectral density of thin avalanche photodiodes. In: Proceedings. International Conference on Parallel Processing. 2002. Institute of Electrical and Electronics Engineers, Inc., Piscataway, NJ, USA, pp. 298-305. ISBN 0769516777 ISSN 1530-2016 (doi:https://doi.org/10.1109/ICPPW.2002.1039744)
Full text not available from this repository.Abstract
A simulation program has been developed to calculate the power-spectral density of thin avalanche photodiodes, which are used in optical networks. The program extends the time-domain analysis of the dead-space multiplication model to compute the autocorrelation function of the APD impulse response. However, the computation requires a large amount of memory space and is very time consuming. We describe our experiences in parallelizing the code using both MPI and OpenMP. Several array partitioning schemes and scheduling policies are implemented and tested Our results show that the OpenMP code is scalable up to 64 processors on an SGI Origin 2000 machine and has small average errors.
Item Type: | Conference Proceedings |
---|---|
Title of Proceedings: | Proceedings. International Conference on Parallel Processing. 2002 |
Additional Information: | [1] This paper was first presented at the International Conference on Parallel Processing (ICPP 2002 Workshops) held from 18-21 August 2002 in Vancouver, Canada. The paper was given within the Workshop on High Performance Scientific and Engineering Computing with Applications (HPSECA). |
Uncontrolled Keywords: | avalanche photodiodes, digital simulation, electronic engineering computing, message passing, parallel machines, parallel programming, transient response |
Subjects: | Q Science > QA Mathematics > QA76 Computer software |
Pre-2014 Departments: | School of Computing & Mathematical Sciences School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis School of Computing & Mathematical Sciences > Centre for Numerical Modelling & Process Analysis > Computational Science & Engineering Group School of Computing & Mathematical Sciences > Computer & Computational Science Research Group School of Computing & Mathematical Sciences > Department of Computer Systems Technology |
Related URLs: | |
Last Modified: | 14 Oct 2016 09:02 |
URI: | http://gala.gre.ac.uk/id/eprint/871 |
Actions (login required)
View Item |