Publications

Michael Niemier, Zephan Enciso, Mohammad Mehdi Sharifi, X. Sharon Hu, Ian O'Connor, Alexander Graening, Ravit Sharma, Puneet Gupta, Jeronimo Castrillon, João Paulo C. de Lima, Asif Ali Khan, Hamid Farzaneh, Nashrah Afroze, Asif Islam Khan, and Julien Ryckaert. Smoothing Disruption Across the Stack: Tales of Memory, Heterogeneity, and Compilers. In IEEE (Eds.), Proceedings of the 2024 Design, Automation and Test in Europe Conference (DATE), 1--10, IEEE, March 2024. [PUMA: accelerator compiler computing-in-memory myown nn] URL

Hamid Farzaneh, João Paulo Cardoso de Lima, Mengyuan Li, Asif Ali Khan, Xiaobo Sharon Hu, and Jeronimo Castrillon. C4CAM: A Compiler for CAM-based In-memory Accelerators. In Association for Computing Machinery (Eds.), Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'24), Volume 3, 164--177, Association for Computing Machinery, New York, NY, USA, May 2024. [PUMA: accelerator compiler computing-in-memory myown] URL

Asif Ali Khan, Hamid Farzaneh, Karl F. A. Friebel, Clément Fournier, Lorenzo Chelini, and Jeronimo Castrillon. CINM (Cinnamon): A Compilation Infrastructure for Heterogeneous Compute In-Memory and Compute Near-Memory Paradigms. In IEEE (Eds.), Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'25), Association for Computing Machinery, March 2025. [PUMA: accelerator compiler computing-in-memory]