---
title: Sparse Matrix and Dense Vector Multiplication
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/sparse-matrix-and-dense-vector-multiplication
---

# Sparse Matrix and Dense Vector Multiplication

Multiply sparse matrices and dense vectors.

## Topics

### Multiplication functions

- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-9d57s.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-4hrs4.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-76o5l.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-8yzgo.md)

### Complex multiplication functions

- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6gzb3.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6xiv8.md)

### Multiply-add functions

- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-7iuo9.md)
- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-ineu.md)
- [SparseMultiplyAdd(_:_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:_:)-3oa6n.md)
- [SparseMultiplyAdd(_:_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:_:)-8n6xy.md)

### Complex multiply-add functions

- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-6qi0p.md)
- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-8dqy7.md)

## See Also

### Multiplying and transposing sparse matrices

- [Sparse Matrix and Dense Matrix Multiplication](accelerate/sparse-matrix-and-dense-matrix-multiplication.md)
- [Transposition](accelerate/transposition.md)
