Performance Analysis of an Hybrid MPI/OpenMP ALM Software for Life Insurance Policies on Multi-core Architectures

  • Francesca Perla
  • Paolo Zanetti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7312)


The application of new insurance and reinsurance regulation introduced by the European Directive 2009/138 (Solvency II) [4] leads to a complex valuation process to assess risks and determine the overall solvency needs. The development of an “internal model” – “a risk management system developed by an insurer to analyse its overall risk position, to quantify risks and to determine the economic capital required to meet those risks” [5] – generates hard computational problems. The perfect timing of measurements and consequent management actions must be further safeguard. It stands to reason that the computational performance of the valuation process plays a relevant role; this motivates the need to develop both accurate and efficient numerical algorithms and to use High Performance Computing (HPC) methodologies and resources. The literature on the application of HPC in the development of “internal model” is very poor; a relevant contribution is given in [1] where is introduced DISAR (Dynamic Investment Strategy with Accounting Rules), a Solvency II compliant system designed to work on a grid of conventional computers. In [2] numerical experiments carried out applying to DISAR a parallelisation strategy based on the distribution of Monte Carlo simulations among processors are reported. The developed parallel software is tested on an IBM Bladecenter using pure MPI implementation and treating every core as a separate entity with its own address space.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Castellani, G., Passalacqua, L.: Applications of Distributed and Parallel Computing in the Solvency II Framework: The DISAR System. In: Guarracino, M.R., Vivien, F., Träff, J.L., Cannatoro, M., Danelutto, M., Hast, A., Perla, F., Knüpfer, A., Di Martino, B., Alexander, M. (eds.) Euro-Par-Workshop 2010. LNCS, vol. 6586, pp. 413–421. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  2. 2.
    Corsaro, S., De Angelis, P.L., Marino, Z., Perla, F., Zanetti, P.: On parallel asset-liability management in life insurance: a forward risk-neutral approach. Parallel Comput. 36(7), 390–402 (2010)MathSciNetzbMATHCrossRefGoogle Scholar
  3. 3.
    De Felice, M., Moriconi, F.: Market Based Tools for Managing the Life Insurance Company. Astin Bull. 35(1), 79–111 (2005)MathSciNetzbMATHCrossRefGoogle Scholar
  4. 4.
    Directive 2009/138/EC of the European Parliament and of the Council of 25 November 2009 on the taking-up and pursuit of the business of Insurance and Reinsurance. Official Journal of the European Union (2009)Google Scholar
  5. 5.
    International Association of Insurance Supervisors: Guidance Paper on the Use of Internal Models for Regulatory Capital Purpose (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Francesca Perla
    • 1
  • Paolo Zanetti
    • 1
  1. 1.Dipartimento di Statistica e Matematica per la Ricerca EconomicaUniversità degli Studi di Napoli “Parthenope”NapoliItaly

Personalised recommendations