|
constexpr |
| using batchlas::ops::getrf::GetrfChoice = std::variant<Tiny, Cta, Blocked, Vendor> |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Both sides of every transcribed threshold (4|5, 7|8|9, 16|17, 24|25, 32|33, 255|256, 511|512; batch 255|256), a coarse log grid elsewhere.
The transcriber (tuned/README.md) spells the same grid.
|
inlineconstexpr |
Classes | |
| struct | Tiny |
| getrf_tiny_dispatch: register-resident, n <= 32 (cdouble 16) More... | |
| struct | Cta |
| getrf_cta_dispatch: SLM-resident panel, n <= the SLM ceiling More... | |
| struct | Blocked |
| getrf_blocked_dispatch + the public gemm and trsm More... | |
| struct | Vendor |
| backend::getrf_vendor (cuBLAS / rocSOLVER / LAPACKE) More... | |