SpMV GPU Optimization

Contents:

  • Sparse Matrix Data Structures
  • Matrix Market Format and Parser
  • Timer Utilities
  • CPU SpMV Implementations
  • GPU SpMV Optimization — Literature Review
  • Indices and tables
SpMV GPU Optimization
  • Index

Index

C | F | I | P | S

C

  • coo_to_csr (C++ function)

F

  • fill_constant (C++ function)
  • fill_zero (C++ function)

I

  • infnorm (C++ function)

P

  • parse_matrix_market (C++ function)
  • parse_matrix_market_coo (C++ function)
  • PhonyNameDueToError::col (C++ member)
  • PhonyNameDueToError::col_index (C++ member)
  • PhonyNameDueToError::cols (C++ member)
  • PhonyNameDueToError::COMPLEX (C++ enumerator)
  • PhonyNameDueToError::COO (C++ enumerator)
  • PhonyNameDueToError::CSR (C++ enumerator)
  • PhonyNameDueToError::data (C++ member)
  • PhonyNameDueToError::format (C++ member)
  • PhonyNameDueToError::GENERAL (C++ enumerator)
  • PhonyNameDueToError::HERMITIAN (C++ enumerator)
  • PhonyNameDueToError::INTEGER (C++ enumerator)
  • PhonyNameDueToError::nnz (C++ member)
  • PhonyNameDueToError::PATTERN (C++ enumerator)
  • PhonyNameDueToError::REAL (C++ enumerator)
  • PhonyNameDueToError::row (C++ member)
  • PhonyNameDueToError::row_ptr (C++ member)
  • PhonyNameDueToError::rows (C++ member)
  • PhonyNameDueToError::scalar (C++ member)
  • PhonyNameDueToError::size (C++ member)
  • PhonyNameDueToError::SKEW_SYMMETRIC (C++ enumerator)
  • PhonyNameDueToError::SYMMETRIC (C++ enumerator)
  • PhonyNameDueToError::symmetry (C++ member)
  • PhonyNameDueToError::values (C++ member), [1]

S

  • spmv_cpu_omp (C++ function)
  • spmv_cpu_serial (C++ function)

© Copyright 2026, SpMV Team.

Built with Sphinx using a theme provided by Read the Docs.