Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
generated_storage.hpp
Go to the documentation of this file.
1#pragma once
2
10
11namespace uni20
12{
13
28
29} // namespace uni20
30
31namespace uni20::linalg
32{
33
34template <> inline constexpr bool enable_backend_neutral_storage<uni20::GeneratedStorage> = true;
35
36} // namespace uni20::linalg
Ordered backend selector values shared by tensor storage and linalg dispatch.
Definition linalg/async.hpp:28
Definition async/async.hpp:26
Backend-neutral storage policy for tensors generated from compact state.
Definition generated_storage.hpp:19
static constexpr auto backend_selector() noexcept -> backend_selector_type
Return the host reference fallback used when no concrete operand selects a backend.
Definition generated_storage.hpp:23
Backend value for the reference host CPU dense linalg oracle.
Definition backend_selector.hpp:55
Ordered list of backend values tried by the dispatch walk.
Definition backend_selector.hpp:62