Accuracy Versus Time: A Case Study with Summation Algorithms - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Accuracy Versus Time: A Case Study with Summation Algorithms

Résumé

In this article, we focus on numerical algorithms for which, in practice, parallelism and accuracy do not cohabit well. In order to increase parallelism, expressions are reparsed implicitly using mathematical laws like associativity and this reduces the accuracy. Our approach consists in performing an exhaustive study: we generate all the algorithms equivalent to the original one and compatible with our relaxed time constraint. Next we compute the worst errors which may arise during their evaluation, for several relevant sets of data. Our main conclusion is that relaxing very slightly the time constraints by choosing algorithms whose critical paths are a bit longer than the optimal makes it possible to strongly optimize the accuracy. We extend these results to the case of bounded parallelism and to accurate sum algorithms that use compensation techniques.
Fichier principal
Vignette du fichier
main.pdf (409.49 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00477511 , version 1 (29-04-2010)

Identifiants

Citer

Philippe Langlois, Matthieu Martel, Laurent Thévenoux. Accuracy Versus Time: A Case Study with Summation Algorithms. PASCO'10 : Parallel Symbolic Computation 2010, Jul 2010, Grenoble, France. pp.121-130, ⟨10.1145/1837210.1837229⟩. ⟨hal-00477511⟩

Collections

UNIV-PERP
89 Consultations
819 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More