Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::LocalBlockStorageFor Concept Reference

BlockTensor storage whose blocks reside within one local process. More...

#include <block_tensor_storage.hpp>

Concept definition

template<class Storage, typename T, std::size_t KeyCoordinateCount, std::size_t DenseBlockOrder>
Storage policy instantiated for one block scalar and tensor order.
Definition block_tensor_storage.hpp:81
BlockTensor storage whose blocks reside within one local process.
Definition block_tensor_storage.hpp:118

Detailed Description

BlockTensor storage whose blocks reside within one local process.

This refinement is independent of immediate versus descriptor-backed access and of inline versus independently scheduled block execution.

Template Parameters
StorageCandidate block storage policy.
TNumerical block element type.
KeyCoordinateCountNumber of stored block-selection coordinates.
DenseBlockOrderNumber of numerical axes in each dense block.