choice.hh File Reference

Overview

trsm: cta, sg_left, blocked, vendor.

evidence: docs/perf/trsm.md

Definition in file choice.hh.

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

Go to the source code of this file.

Classes

struct  batchlas::ops::trsm::Cta
 trsm_native_v1_dispatch, order <= 32 More...
struct  batchlas::ops::trsm::SgLeft
 trsm_native_sg_left_dispatch: Left, order <= 32, sg 32 More...
struct  batchlas::ops::trsm::Blocked
 trsm_native_blocked + the public gemm, any order More...
struct  batchlas::ops::trsm::Vendor
 backend::trsm_vendor; needs the level-3 library More...

Namespaces

namespace  batchlas
namespace  batchlas::ops
namespace  batchlas::ops::trsm