The device facts a can_run predicate and the table lookup read (§5.1).
#include </home/runner/work/BatchLAS/BatchLAS/src/select/select.hh>
|
inlineconstexpr |
| std::string batchlas::select::Device::key |
| std::string batchlas::select::Device::family |
| int batchlas::select::Device::arch_number = 0 |
| bool batchlas::select::Device::has_vendor = false |
the asking op's library group (OpSpec::vendor) is compiled in
| std::int64_t batchlas::select::Device::slm_budget = 0 |
| int batchlas::select::Device::max_wg = 0 |
| std::int64_t batchlas::select::Device::slm_per_item = 0 |