Ross ROSS = Recommend OSS · open-source software intelligence for agents

NVIDIA/MatX

An efficient C++20 GPU numerical computing library with Python-like syntax observed · 2026-08-28

github.com/NVIDIA/MatX · homepage · C++ · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

90/100

  • Activity 99
  • Release rhythm 72
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 102.0
  • age_days: 1814
  • days_rel: 26
  • days_push: 7
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

1444 stars · 126 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

MatX is a C++20 header-only numerical computing library providing NumPy-like tensor expressions for NVIDIA GPUs and multithreaded CPUs. It offers lazy expression evaluation, runtime kernel fusion, and easy frontends to CUDA and CPU libraries like cuBLAS, FFTW, and OpenBLAS.

Use cases

  • write NumPy-style array code in C++ on GPUs
  • fuse numerical pipelines to avoid kernel launches and memory traffic
  • perform linear algebra, FFTs, convolutions, and reductions on tensors
  • run the same tensor code on GPU or multithreaded CPU
  • prototype GPU kernels without writing raw CUDA
  • accelerate signal processing and scientific computing workloads

When to choose

  • you need NumPy-like productivity with native C++ performance on NVIDIA GPUs
  • you want a header-only library with no compilation step
  • you want to switch between GPU and CPU executors without changing your algorithm
  • you need high-performance tensor math for HPC or signal processing

When to avoid

  • you need multi-vendor GPU support beyond NVIDIA
  • you primarily work in Python and don't need C++ integration
  • you need a full deep-learning framework with autodiff and training loops
  • your project cannot use C++20

Facets

library · maturity active

gpu-computing math simulation machine-learning gpu-computing performance data-science developer-tools cpp windows cross-platform numerical-computing tensors numpy-like header-only c++20 hpc gpgpu lazy-evaluation linear-algebra fft algorithms cuda gpu linux

2 sources

Member repositories

RepositoryRoleHealth v2
NVIDIA/MatXmain90

For agents

markdown · JSON · MCP: product_card(name="NVIDIA/MatX")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem