Using a general-purpose numerical library to parallelize an industrial application: Design of high-performance lasers

  • Ida de Bono
  • Daniela di Serafino
  • Eric Ducloux
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1470)


We describe the development of a parallel version of an industrial application code, used to simulate the propagation of optical beams inside diodes pumped rod lasers. The parallel version makes an intensive use of a 2D FFT routine from a general-purpose parallel numerical library, the PINEAPL Library, developed within an ESPRIT project. We discuss some issues related to the integration of the library routine into the application code and report first performance results.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Carracciuolo, L., de Bono, I., De Cesare, M.L., di Serafino, D., Perla, F.: Development of a Parallel Two-dimensional Mixed-radix FFT Routine. Tech. Rep. TR-97-8, Center for Research on Parallel Computing and Supercomputers (CPS) — CNR, Naples, Italy (1997)Google Scholar
  2. 2.
    di Serafino, D., Maddalena, L., Messina, P., Murli, A.,: Some Perspectives on High-Performance mathematical Software. In A. Murli and G. Toraldo eds., Computational Issues in High Performance Software for Nonlinear Optimization, Kluwer Academic Pub. (to appear)Google Scholar
  3. 3.
    di Serafino, D., Maddalena, L., Murli, A.,: PINEAPL: a European Project to Develop a Parallel Numerical Library for Industrial Applications. In Euro-Par’97 Parallel Processing, C. Lengauer, M. Griebl and S. Gorlatch eds., Lecture Notes in Computer Science 1300 (1997), Springer, 1333–1339.Google Scholar
  4. 4.
    Dongarra, J.J., Whaley, R.C.: A Users’ Guide to the BLACS v 1.0. LAPACK Working Note No. 94, Technical Report CS-95-281, Department of Computer Science, University of Tennessee, 107 Ayres Hall, Knoxville, TN (1995)Google Scholar
  5. 5.
    Snir, M., Otto, S.W., Huss-Lederman, S., Walker, D.W., Dongarra, J.J.: MPI: The Complete Reference. MIT Press, Cambridge, MA (1996)Google Scholar
  6. 6.
    Van Roey, J., Van der Donk, J., Lagasse, P.E.: Beam-propagation method: analysis and assessment. J. Opt. Soc. Am. 71 (1981)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Ida de Bono
    • 1
  • Daniela di Serafino
    • 1
    • 2
  • Eric Ducloux
    • 3
  1. 1.CPS-CNRCenter for Research on Parallel Computing and SupercomputersNaplesItaly
  2. 2.The Second University of NaplesCasertaItaly
  3. 3.Thomson-CSF/LCROrsay CedexFrance

Personalised recommendations