Using c++11 alignas keyword and also posix_memalign for alignment