.. _memory: ============================= Memory ============================= .. currentmodule:: hipecta.memory Introduction ============ `hipecta.memory` Python module that creates Numpy ndarray with data alignment, a method to force the compiler to create data objects in memory on specific byte boundaries. Data alignment enables execution engines to take advantage of the latest SIMD operations included in modern processors. Data Alignment is optimized for better performance on modern hardware like CPUs see(https://software.intel.com/en-us/articles/data-alignment-to-assist-vectorization) Reference/API ============= .. automodapi:: hipecta._memory .. automodapi:: hipecta.memory