vSMC
vSMC: Scalable Monte Carlo
Classes | Typedefs
Memory alignment

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...
 

Detailed Description

Memory allocation with alignment requirement.

Typedef Documentation

Default AlignedMemory type.

Definition at line 239 of file aligned_memory.hpp.