Performance and reproducibility assessment of quantum dissipative dynamics framework: a comparative study of Fortran compilers, MKL, and FFTW - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2024

Performance and reproducibility assessment of quantum dissipative dynamics framework: a comparative study of Fortran compilers, MKL, and FFTW

Résumé

This paper seeks to assess the performance, energy consumption and repeatability of the framework Quantum Dissipative Dynamics. We have observed some trouble with repeatability and reproducibility in such programs. QDD is using MKL and FFTW for discrete Fourrier transform, in addition with the new Intel Fortran compiler relative to well-established ones, such as gfortran and the former ifort. Our findings indicate that gfortran, despite being open source, exhibits commendable performance when compared to the Intel compilers. The new ifx compiler does not appear to offer significant benefits in performance over its predecessors. Additionally, our results suggest that MKL outperforms FFTW in terms of computational speed. Regarding energy consumption, there is minimal difference among the options, supporting the notion that faster execution is more energy-efficient. In addition, it is noted that FFTW sometimes lacks determinism, which compromises repeatability essential for debugging. This paper provides performance comparisons and recommendations aimed at enhancing the repeatability and reproducibility of computing scientific experiments. In our configuration with QDD, the combination of gfortran and MKL is the one performing the best, contrary to what was expected.
Fichier principal
Vignette du fichier
papier-QDD-v7.pdf (921.32 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-04684180 , version 1 (02-09-2024)
hal-04684180 , version 2 (30-09-2024)

Licence

Identifiants

  • HAL Id : hal-04684180 , version 1

Citer

Benjamin A. Antunes, Claude Mazel, David R.C. Hill. Performance and reproducibility assessment of quantum dissipative dynamics framework: a comparative study of Fortran compilers, MKL, and FFTW. 2024. ⟨hal-04684180v1⟩
137 Consultations
73 Téléchargements

Partager

More