Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
host_storage.hpp File Reference
#include <uni20/common/aligned_buffer.hpp>
#include <uni20/config.hpp>
#include <uni20/core/runtime_precision.hpp>
#include <uni20/linalg/backend_selector.hpp>
#include <uni20/mdspan/mdspan.hpp>
#include <algorithm>
#include <cstddef>
#include <cstring>
#include <limits>
#include <memory>
#include <new>
#include <utility>
Include dependency graph for host_storage.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  uni20::HostBuffer< ElementType >
 Owning contiguous host buffer used by HostStorage. More...
 
struct  uni20::HostStorage
 Default pageable-host tensor storage policy. More...
 

Namespaces

namespace  uni20
 

Functions

template<typename ElementType >
void uni20::swap (HostBuffer< ElementType > &lhs, HostBuffer< ElementType > &rhs) noexcept