Skip to main content
Log in

Dynamic Load Balancing Computation of Pulses Propagating in a Nonlinear Medium

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

The aim of this work is to present an efficient parallel approach for the numerical computation of pulse propagation in nonlinear dispersive optical media. We consider the nonlinear Maxwell's equations associated with the modelization of the residual susceptibilities. The numerical approach is based on the finite difference time domain (FDTD) method, developed in a system of coordinates moving with the group velocity of the main pulse. In order to improve the computational delay, the size of the window is defined dynamically. However, for high frequencies pulses propagating in a large domain, the computational delay is still penalizing, particularly for 2D and 3D computations. Therefore the parallel technique is a way to develop an efficient approach. We present in this paper two parallel strategies, developed in the message passing framework. The first approach is based on a static load distribution and the associated communication structures are very simple. However, in this case the equivalent global load has been increased, compared to the optimal sequential computations. The second parallel approach preserves the global load of the optimal sequential computations. In this case, we have developed a load re-balancing strategy using specific communication structures. The parallel strategies are developed in the 1D case and their extension to multidimensional cases are straightforward. The efficiency of the parallel approaches is investigated with the computation of the second harmonic generation (SHG) in a KDP type crystal.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. A. Akhmanov, V. A. Vysloukh, and A. S. Chrirkin. Optics of Femptosecond Laser Pulses, American Institute of Physics, 1992.

  2. H. J. Bakker, P. C. M. Planken, and H. G. Muller. Numerical calculation of optical frequencyconversion processes: A new approach. JOSA B, 6, 1989.

  3. B. Bidégaray, A. Bourgeade, D. Reigner, and R. W. Ziolkowski. Multilevel Maxwell-Bloch simulations. In Proceeding of the Fifth International Conference on Mathematical and Numerical Aspects of Wave Propagation, pp. 221–225, 2000. July 10-14, Santiago de Compostela, Spain.

  4. A. Bourgeade. Etude des propriétés de la phase d'un signal optique calculé avec un schéma aux différences finies de Yee pour un matériau linéaire ou quadratique, Preprint R-5913, CEA, Avril 2000.

  5. A. Bourgeade and E. Freysz. Computational modeling of the second harmonic generation by solving full-wave vector Maxwell equations. JOSA, 17, 2000.

  6. R. W. Boyd. Nonlinear Optics, Academic Press, 1992.

  7. X. Carlotti and N. C. Kothari. Transient second-harmonic generation: Influence of the effective group-velocity dispersion. JOSA B, 5, 1988.

  8. V. H. Cheryl and L. K. William. Numerical solutions of Maxwell's equations for nonlinear-optical pulse propagation. J. Opt. Soc. Am. B, 13:1135–1145, 1996.

    Google Scholar 

  9. T. Colin and B. Nkonga. Computing oscillatory waves of nonlinear hyperbolic systems using a phaseamplitude approach. In Proceeding of the Fifth International Conference on Mathematical and Numerical Aspects of Wave Propagation, p. 954, 2000. July 10-14, Santiago de Compostela, Spain.

  10. B. Fidel, E. Heymann, R. Kastner, and R. W. Ziolkovski. Hybrid ray-FDTD moving window approach to pulse propagation. J. Comput. Phys., 138:480–500, 1997.

    Google Scholar 

  11. L. Gilles, S. C. Hagness, and L. Vazquez. Comparison between staggered and unstaggered finitedifference time-domain grids for few-cycle temporal optical soliton propagation. J. Comput. Phys., 16n1:379–400, 2000.

    Google Scholar 

  12. R. M. Joseph and A. Taflove. FDTD Maxwell's equations models for nonlinear electrodynamics and optics. IEEE Trans. Atennas and Propagation, 45, 1997.

  13. A. C. Newell and J. V. Moloney. Nonlinear Optics, Addison-Wesley Publishing Company, 1991.

  14. R. Maleck Rassoul, A. Ivanov, E. Freysz, A. Ducasse, and F. Hache. Second harmonic generation under phase and group velocity mismatch. Influence of cascading, self and cross phase modulations. Opt. Letters, 22, 1997.

  15. P. G. Petropoulos. Numerical dispersion and absorbing boundary conditions. Int. J. Numer. Model., 13(5):483–498, 2000.

    Google Scholar 

  16. F. Rob Remis. On the stability of the finite-difference time-domain method. J. Comput. Phys., 163(1):249–261, 2000.

    Google Scholar 

  17. A. Taflove. Computational Electrodynamics: The Finite-Difference Time-Domain Method, Artech House, Norwood, MA, 1995.

    Google Scholar 

  18. K. S. Yee. Numerical solution of initial boundary value problems involving Maxwell's equations in isotropic media. IEEE Trans. Atennas and Propagation, 14:302–307, 1966.

    Google Scholar 

  19. D. W. Zingg, H. Lomax, and H. M. Jurgens. High-accuracy finite-difference schemes for linear wave propagation. SIAM J. Sci. Comput., 17(2):328–346, 1996.

    Google Scholar 

  20. W. D. Zingg. Comparison of high-accuracy finite-difference methods for linear wave propagation. SIAM J. Sci. Comput., 22(2):476–502, 2000.

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bourgeade, A., Nkonga, B. Dynamic Load Balancing Computation of Pulses Propagating in a Nonlinear Medium. The Journal of Supercomputing 28, 279–294 (2004). https://doi.org/10.1023/B:SUPE.0000022100.04162.86

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:SUPE.0000022100.04162.86

Navigation