vSMC
vSMC: Scalable Monte Carlo
|
Memory allocation with alignment requirement. More...
Classes | |
class | vsmc::AlignedAllocator< T, Alignment, Memory > |
Aligned allocator. More... | |
struct | vsmc::AlignedAllocator< T, Alignment, Memory >::rebind< U > |
class | vsmc::AlignedMemoryMKL |
Aligned memory using Intel MKL mkl_malloc and mkl_free More... | |
class | vsmc::AlignedMemorySTD |
Aligned memory using std::malloc and std::free More... | |
class | vsmc::AlignedMemorySYS |
Aligned memory using native system aligned memory allocation. More... | |
class | vsmc::AlignedMemoryTBB |
Aligned memory using Intel TBB scalable_aligned_malloc and scalable_aligned_free . More... | |
Typedefs | |
typedef ::vsmc::AlignedMemorySYS | vsmc::AlignedMemory |
Default AlignedMemory type. More... | |
Memory allocation with alignment requirement.
typedef ::vsmc::AlignedMemorySYS vsmc::AlignedMemory |
Default AlignedMemory type.
Definition at line 239 of file aligned_memory.hpp.