Gromacs
2024.3
|
Declares allocation policy classes and allocators that are used to make library containers compatible with alignment requirements of particular hardware, e.g. memory operations for SIMD or accelerators.
Typedefs | |
template<class T > | |
using | gmx::AlignedAllocator = Allocator< T, AlignedAllocationPolicy > |
Aligned memory allocator. More... | |
template<class T > | |
using | gmx::PageAlignedAllocator = Allocator< T, PageAlignedAllocationPolicy > |
PageAligned memory allocator. More... | |
Functions | |
std::size_t | gmx::pageSize () |
Return the memory page size on this system. More... | |