Extension of the C-XSC Library with Scalar Products with Selectable Accuracy
Zimmer, Michael; Krämer, Walter; Bohlender, Gerd; Hofschuster, Werner
Serdica Journal of Computing (2010)
- Volume: 4, Issue: 3, page 349-370
- ISSN: 1312-6555
Access Full Article
topAbstract
topHow to cite
topZimmer, Michael, et al. "Extension of the C-XSC Library with Scalar Products with Selectable Accuracy." Serdica Journal of Computing 4.3 (2010): 349-370. <http://eudml.org/doc/11394>.
@article{Zimmer2010,
abstract = {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.},
author = {Zimmer, Michael, Krämer, Walter, Bohlender, Gerd, Hofschuster, Werner},
journal = {Serdica Journal of Computing},
keywords = {DotK Algorithm; Error-Free Transformations; C-XSC; Scalar Products; Long Accumulator; K-Fold Accuracy},
language = {eng},
number = {3},
pages = {349-370},
publisher = {Institute of Mathematics and Informatics Bulgarian Academy of Sciences},
title = {Extension of the C-XSC Library with Scalar Products with Selectable Accuracy},
url = {http://eudml.org/doc/11394},
volume = {4},
year = {2010},
}
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
PB - Institute of Mathematics and Informatics Bulgarian Academy of Sciences
VL - 4
IS - 3
SP - 349
EP - 370
AB - 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.
LA - eng
KW - DotK Algorithm; Error-Free Transformations; C-XSC; Scalar Products; Long Accumulator; K-Fold Accuracy
UR - http://eudml.org/doc/11394
ER -
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.