• DocumentCode
    2344081
  • Title

    Parallel implementation of the recurrence method for computing the power-spectral density of thin avalanche photodiodes

  • Author

    Pan, Yi ; Ierotheou, Constantinos S. ; Hayat, Majeed M.

  • Author_Institution
    Dept. of Comput. Sci., Georgia State Univ., Atlanta, GA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    298
  • Lastpage
    305
  • 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.
  • Keywords
    avalanche photodiodes; digital simulation; electronic engineering computing; message passing; parallel machines; parallel programming; transient response; MPI; OpenMP; SGI Origin 2000 machine; array partitioning schemes; autocorrelation function; code parallelization; dead-space multiplication model; impulse response; parallel implementation; power-spectral density; recurrence method; scheduling policies; simulation program; thin avalanche photodiodes; time-domain analysis; Autocorrelation; Avalanche photodiodes; Computer networks; Concurrent computing; Equations; Optical computing; Optical receivers; Parallel processing; Power engineering computing; Time domain analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2002. Proceedings. International Conference on
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-1680-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2002.1039744
  • Filename
    1039744