Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Uni20

Uni20 is a C++23 tensor-network research library combining dense Tensor operations, ordered CPU/BLAS/LAPACK backend dispatch, matrix-free Krylov algorithms, and an epoch-based asynchronous runtime. The API is still in active design, but working Async<Tensor> examples now exercise the complete path from scheduling through backend kernels and structured presentation.

About Uni20 See implemented capabilities, runnable vertical slices, and current boundaries. Get Started Configure, build, test, and run the current CMake workflow. Async Runtime Understand epochs, schedulers, tensor aliases, and operation lowering. Krylov Solvers Review Lanczos, Arnoldi, exponential, and restart behavior.

Core Documentation

Implemented Vertical Slices

Runtime And Tensor Work

Linear Algebra And Models

Development Notes