DocumentCode
3656807
Title
Kullback-Leibler divergence as an estimate of reproducibility of numerical results
Author
Florent Calvayrac
Author_Institution
Institut des Molé
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
1
Lastpage
5
Abstract
In large software projects using numerical solutions of equations, small changes in compiler options or parallelization methods can induce slight variations in the last digits of floating point numerical results, due for instance to the non-commutativity of operations. Unfortunate changes in the code (bugs) can induce even larger deviations in the results. We propose to use the Kullback-Leibler divergence estimated from the compression ratio of the results compared to reference results in order to automatically quantify those changes and automatize regression tests of numerical codes in software forges. We use the TDDFT PW-TELEMAN project as an example.
Keywords
"Graphics processing units","Libraries","Computer bugs","Wave functions","Hardware"
Publisher
ieee
Conference_Titel
New Technologies, Mobility and Security (NTMS), 2015 7th International Conference on
Type
conf
DOI
10.1109/NTMS.2015.7266501
Filename
7266501
Link To Document