PUMA: Efficient and Low-Cost Memory Allocation and Alignment Support for Processing-Using-Memory Architectures. - Geraldo F. Oliveira; Emanuele G. Esposito; Juan Gómez-Luna; Onur Mutlu (CoRR, 2024)