• INTLAB

  • Referenced in 471 articles [sw04004]
  • real and complex sparse matrices (very fast) automatic differentiation (forward mode, vectorized computations, fast) Gradients ... product and matrix-vector residuals (interpreted, reference implementation, slow) multiple precision interval arithmetic with error...
  • SELL_C_sigma

  • Referenced in 11 articles [sw11232]
  • data format for efficient general sparse matrix-vector multiplication on modern processors with wide SIMD ... units. Sparse matrix-vector multiplication (spMVM) is the most time-consuming kernel in many numerical ... processor and accelerator architectures. However, the optimal sparse matrix data storage format is highly hardware...
  • Aztec

  • Referenced in 84 articles [sw12817]
  • iterative solvers, preconditioners and matrix-vector multiplication routines. Users are not required to provide their ... perform the necessary transformations for the matrix-vector multiplication and preconditioning. After the transformations ... sparse LU, ILU, ILUT, BILU and ICC within domains). Aztec supports two different sparse matrix ... library includes highly optimized matrix-vector multiply kernels and preconditioners for both types of data...
  • DVDSON

  • Referenced in 16 articles [sw17845]
  • extreme eigenpairs of a large, sparse, real, symmetric matrix A program is presented for determining ... spectrum of a large, real, symmetric matrix. Based on the Davidson method, which is extensively ... algorithm by adopting several extensions. The matrix-vector multiplication routine that it requires ... efficient sparse matrix representation and a matrix-vector multiplication are given. Some comparisons with...
  • FE-gMG

  • Referenced in 8 articles [sw10365]
  • technique based on cascades of sparse matrix-vector multiplication by applying strong smoothers. In particular...
  • CSR5

  • Referenced in 3 articles [sw23688]
  • Storage Format for Cross-Platform Sparse Matrix-Vector Multiplication. Sparse matrix-vector multiplication (SpMV ... this paper, we propose CSR5 (Compressed Sparse Row 5), a new storage format, which offers...
  • LSRN

  • Referenced in 27 articles [sw09555]
  • matrix and matrix-vector multiplications, it can be a dense or sparse matrix...
  • TAUCS

  • Referenced in 32 articles [sw04014]
  • file systems. Out-of-Core Sparse LU with Partial Pivoting Factor and Solve. Can solve ... Matrix-vector multiplication, triangular solvers, matrix reordering. Matrix Input/Output. Routines to read and write sparse...
  • LightSpMV

  • Referenced in 2 articles [sw23689]
  • LightSpMV: Faster CSR-based sparse matrix-vector multiplication on CUDA-enabled GPUs. Compressed sparse ... sparse matrix storage. However, the state-of-the-art CSR-based sparse matrix-vector multiplication ... from the fine-grained dynamic distribution of matrix rows over warps/vectors. In LightSpMV, two dynamic ... distribution approaches have been investigated at the vector and warp levels with atomic operations...
  • AdELL

  • Referenced in 1 article [sw23692]
  • Balancing ELL Format for Efficient Sparse Matrix-Vector Multiplication on GPUs. The sparse matrix-vector ... poses a challenge for optimization when the matrix has an irregular structure. The literature ... mostly focuses on matrix formats, proposing different ideas to adapt matrix sparsity to the underlying ... paper, we propose a novel ELL-based matrix format called Adaptive ELL (AdELL) to improve...
  • SparseX

  • Referenced in 1 article [sw25566]
  • library for high-performance sparse matrix-vector multiplication on multicore platforms. The Sparse Matrix-Vector ... many iterative methods for the solution of sparse linear systems, and often constitutes a severe...
  • tpSpMV

  • Referenced in 1 article [sw38268]
  • phase large-scale sparse matrix-vector multiplication kernel for manycore architectures. Sparse matrix-vector multiplication ... multicore and manycore architectures based on Compressed Sparse Row (CSR) format via row-wise parallelization...
  • CoAdELL

  • Referenced in 1 article [sw23691]
  • Adaptivity and Compression for Improving Sparse Matrix-Vector Multiplication on GPUs. Numerous applications in science ... fundamental kernel such as the Sparse Matrix-Vector multiplication (SpMV) is crucial for solving increasingly ... adaptivity and compression into an ELL-based sparse format in order to improve the state...
  • PINEAPL

  • Referenced in 6 articles [sw00708]
  • partial differential equations problems using parallel sparse linear algebra modules. This talk provides a number ... iterative solver, the preconditioner and the matrix-vector multiplication routines. Most of the software described...
  • IDRStab

  • Referenced in 5 articles [sw09450]
  • IDRstab with reliable update strategies for solving sparse linear systems. The IDRStab method is often ... residual gap. The formula requires extra matrix-vector multiplications, but we reduce total computational costs ... alternative implementation which reduces the number of vector updates. Numerical experiments show that the alternative ... proposed variant of IDRStab is effective for sparse linear systems...
  • TAPSpMV

  • Referenced in 0 articles [sw18385]
  • TAPSpMV: Topology-Aware Parallel Sparse Matrix Vector Multiplication. This paper introduces a method to reduce ... injected into the network during a sparse matrix-vector multiply by reorganizing messages on each...
  • LIBRSB

  • Referenced in 0 articles [sw40544]
  • iterative solvers are available, e.g.: matrix-vector multiplication, triangular solution, rows/columns scaling, diagonal extraction / setting ... especially well suited for symmetric and transposed multiplication variants. Most numerical kernels code is auto ... parallelism), if required. librsb also implements the Sparse BLAS standard, as specified in the BLAS...
  • ATLAS

  • Referenced in 199 articles [sw00056]
  • This paper describes the Automatically Tuned Linear Algebra...
  • BNCpack

  • Referenced in 4 articles [sw00083]
  • We introduce our BNCpack, a numerical computation library...
  • C-XSC

  • Referenced in 110 articles [sw00181]
  • C-XSC. A programming environment for verified scientific...