choice.hh File Reference

Overview

gemv: cta, direct, vendor.

evidence: docs/perf/gemv.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::gemv::Cta
 sycl_gemv::gemv_native_cta, sub-group per output; Trans/ConjTrans More...
struct  batchlas::ops::gemv::Direct
 sycl_gemv::gemv_native_direct, item per output; every device More...
struct  batchlas::ops::gemv::Vendor
 backend::gemv_vendor; any shape, needs the library More...

Namespaces

namespace  batchlas
namespace  batchlas::ops
namespace  batchlas::ops::gemv