Virtual Memory¶
Context¶
The virtual memory is managed by
- template <std::size_t page_size, typename align_t>
-
class
giecs::memory::
Context
¶
Synchronization¶
- template <std::size_t page_size, typename align_t>
-
class
giecs::memory::
ContextSync
¶ Subclassed by giecs::memory::Accessor< page_size, align_t, val_t, Linear< page_size, align_t, addr_t, val_t, buf_t, index_t > >, giecs::memory::Accessor< page_size, align_t, val_t, Linear< page_size, align_t, addr_t, val_t, val_t *, std::size_t > >, giecs::memory::Accessor< page_size, align_t, val_t, Derived >
Accessors¶
Base Class:
- template <std::size_t page_size, typename align_t, typename val_t, typename Derived>
-
class
giecs::memory::
Accessor
¶ Inherits from giecs::memory::ContextSync< page_size, align_t >