Extension of the C-XSC Library with Scalar Products with Selectable Accuracy
Serdica Journal of Computing, Tome 4 (2010) no. 3, pp. 349-370.

Voir la notice de l'article provenant de la source Bulgarian Digital Mathematics Library

The C++ class library C-XSC for scientific computing has been extended with the possibility to compute scalar products with selectable accuracy in version 2.3.0. In previous versions, scalar products have always been computed exactly with the help of the so-called long accumulator. Additionally, optimized floating point computation of matrix and vector operations using BLAS-routines are added in C-XSC version 2.4.0. In this article the algorithms used and their implementations, as well as some potential pitfalls in the compilation, are described in more detail. Additionally, the theoretical background of the employed DotK algorithm and the necessary modifications of the concrete implementation in C-XSC are briefly explained. Run-time tests and numerical examples are presented as well.
Keywords: DotK Algorithm, Error-Free Transformations, C-XSC, Scalar Products, Long Accumulator, K-Fold Accuracy
@article{SJC_2010_4_3_a5,
     author = {Zimmer, Michael and Kr\"amer, Walter and Bohlender, Gerd and Hofschuster, Werner},
     title = {Extension of the {C-XSC} {Library} with {Scalar} {Products} with {Selectable} {Accuracy}},
     journal = {Serdica Journal of Computing},
     pages = {349--370},
     publisher = {mathdoc},
     volume = {4},
     number = {3},
     year = {2010},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/SJC_2010_4_3_a5/}
}
TY  - JOUR
AU  - Zimmer, Michael
AU  - Krämer, Walter
AU  - Bohlender, Gerd
AU  - Hofschuster, Werner
TI  - Extension of the C-XSC Library with Scalar Products with Selectable Accuracy
JO  - Serdica Journal of Computing
PY  - 2010
SP  - 349
EP  - 370
VL  - 4
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/SJC_2010_4_3_a5/
LA  - en
ID  - SJC_2010_4_3_a5
ER  - 
%0 Journal Article
%A Zimmer, Michael
%A Krämer, Walter
%A Bohlender, Gerd
%A Hofschuster, Werner
%T Extension of the C-XSC Library with Scalar Products with Selectable Accuracy
%J Serdica Journal of Computing
%D 2010
%P 349-370
%V 4
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/SJC_2010_4_3_a5/
%G en
%F SJC_2010_4_3_a5
Zimmer, Michael; Krämer, Walter; Bohlender, Gerd; Hofschuster, Werner. Extension of the C-XSC Library with Scalar Products with Selectable Accuracy. Serdica Journal of Computing, Tome 4 (2010) no. 3, pp. 349-370. http://geodesic.mathdoc.fr/item/SJC_2010_4_3_a5/