aligned memory allocations for faster SIMD acces. ~20% speedup