#include <DistributedMatrixMemoryPool.h>
A memory pool datatype that can be reused for matrix matrix multiplication this is to prevent excessive alloc/dealloc.