IMI-BAS
 

BulDML at Institute of Mathematics and Informatics >
IMI >
IMI Periodicals >
Serdica Journal of Computing >
2010 >
Volume 4 Number 3 >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10525/1600

Title: Extension of the C-XSC Library with Scalar Products with Selectable Accuracy
Authors: Zimmer, Michael
Krämer, Walter
Bohlender, Gerd
Hofschuster, Werner
Keywords: DotK Algorithm
Error-Free Transformations
C-XSC
Scalar Products
Long Accumulator
K-Fold Accuracy
Issue Date: 2010
Publisher: Institute of Mathematics and Informatics Bulgarian Academy of Sciences
Citation: Serdica Journal of Computing, Vol. 4, No 3, (2010), 349p-370p
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.
URI: http://hdl.handle.net/10525/1600
ISSN: 1312-6555
Appears in Collections:Volume 4 Number 3

Files in This Item:

File Description SizeFormat
sjc132-vol4-num3-2010.pdf233.75 kBAdobe PDFView/Open

 



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2009  The DSpace Foundation - Feedback