Error-free transformations of matrix multiplication by using fast routines of matrix multiplication and its applications (Q662894)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Error-free transformations of matrix multiplication by using fast routines of matrix multiplication and its applications
scientific article

    Statements

    Error-free transformations of matrix multiplication by using fast routines of matrix multiplication and its applications (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    13 February 2012
    0 references
    The authors develop a fast and accurate method to evaluate matrix products error free. An error free splitting of floating point numbers with regards to number product is generalized to accurate dot products of vectors and error free matrix products. Floating point numbers, vectors and matrices are split into a sum of numbers, vectors and matrices, respectively, with a limited small number of nonzero leading bits and their products are expressed as non-evaluated sums of accurate floating point products until the matrix product stage is reached. There 3rd level BLAS are used to give fast and accurate matrix products. This method uses the more memory the deeper (shorter nonzero bit length) the splittings become.
    0 references
    0 references
    0 references
    error free matrix multiplication
    0 references
    floating point arithmetic
    0 references
    error free splitting of floating point numbers
    0 references
    BLAS
    0 references
    dot products of vectors
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references