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

# Sparse Matrix and Dense Matrix Multiplication

Multiply sparse and dense matrices.

## Topics

### Multiplication functions

- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-8d9lh.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-9kraw.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-73ruq.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-2qh3a.md)

### Complex multiplication functions

- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-1sjuk.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-85a24.md)

### Multiply-add functions

- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-lgm5.md)
- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-8pgpq.md)
- [SparseMultiplyAdd(_:_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:_:)-86gfz.md)
- [SparseMultiplyAdd(_:_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:_:)-n61k.md)

### Complex multiply-add functions

- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-658zk.md)
- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-4dpyu.md)

## See Also

### Multiplying and transposing sparse matrices

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