A Case Study of the Reproducibility Issues in EigenExa - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

A Case Study of the Reproducibility Issues in EigenExa

Résumé

In this article, we study the accuracy and reproducibility issues in EigenExa due to the non-associative of floating-point operations, rounding-off errors, dynamic thread scheduling, and different reduction trees, etc. By investigating the EigenExa’s algorithmic structure and the corresponding implementation, we find the origins of the non-reproducibility and demonstrate it on the numerical results. As a solution, we, at first, propose to apply the accurate and reproducible parallel reduction from the ExBLAS library. Moreover, we outline possible extensions to ExBLAS that would enhance further the numerical properties of EigenExa.
Fichier non déposé

Dates et versions

hal-01539365 , version 1 (14-06-2017)

Identifiants

  • HAL Id : hal-01539365 , version 1

Citer

Roman Iakymchuk, Imamura Toshiyuki, Stef Graillat, Stefano Markidis, Erwin Laure. A Case Study of the Reproducibility Issues in EigenExa. EASC2016, Exascale Applications and Software Conference, Apr 2016, Stockholm, Sweden. ⟨hal-01539365⟩
134 Consultations
0 Téléchargements

Partager

More