Uses posix_memalign() and free() to allocate page-aligned memory.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/umpire/checkouts/develop/src/umpire/alloc/PosixMemalignAllocator.hpp>
Uses posix_memalign() and free() to allocate page-aligned memory.
◆ allocate()
| void* umpire::alloc::PosixMemalignAllocator::allocate |
( |
std::size_t |
bytes | ) |
|
|
inline |
◆ deallocate()
| void umpire::alloc::PosixMemalignAllocator::deallocate |
( |
void * |
ptr | ) |
|
|
inline |
◆ isAccessible()
| bool umpire::alloc::PosixMemalignAllocator::isAccessible |
( |
Platform |
p | ) |
|
|
inline |