choice.hh File Reference

Overview

geqrf: tiny, cta, blocked, vendor.

evidence: docs/perf/qr.md

Definition in file choice.hh.

#include <src/select/select.hh>
#include <array>
#include <cstdint>
#include <string_view>
#include <variant>

Go to the source code of this file.

Classes

struct  batchlas::ops::geqrf::Tiny
 geqrf_tiny_dispatch: square, registers, n <= the tiny ceiling More...
struct  batchlas::ops::geqrf::Cta
 geqrf_cta_dispatch: the whole panel in SLM (geqrf_cta_fits) More...
struct  batchlas::ops::geqrf::Blocked
 geqrf_blocked_dispatch + the public gemm, any m >= n More...
struct  batchlas::ops::geqrf::Vendor
 backend::geqrf_vendor; needs the factorization library More...

Namespaces

namespace  batchlas
namespace  batchlas::ops
namespace  batchlas::ops::geqrf