Publications & Talks
Souradip Ghosh, Michael Cuevas, Simone Campanoni, Peter Dinda. “Compiler-Based Timing For Extremely Fine-Grain Preemptive Parallelism.” Proceedings of the ACM/IEEE International Conference on High Performance Computing, Networking, Storage and Analysis (Supercomputing). (SC ‘20). Paper.
Angelo Matni, Enrico Armenio Deiana, Yian Su, Lukas Gross, Souradip Ghosh, Sotiris Apostolakis, Ziyang Xu, Zujun Tan, Ishita Chaturvedi, David I. August, Simone Campanoni. “NOELLE Offers Empowering LLVM Extensions.” (arXiv – February, ‘20). Paper. Also in preparation for CGO ‘22.
Souradip Ghosh, Alex Bernat, Christopher Kraemer, Yehya Elmasry, Peter Dinda. “FPVM: Implementing a Floating Point Virtual Machine.” In preparation for SC ‘21.
Brian Suchy, Souradip Ghosh, Drew Kersnar, Siyuan Chai, Zhen Huang, Aaron Nelson, Michael Cuevas, Gaurav Chaudhary, Alex Bernat, Nikos Hardavellas, Simone Campanoni, Peter Dinda. “KARAT: Replacing Paging via Compiler and Runtime.” In preparation for SOSP ‘21.
TimeSqueezer – In preparation for ASPLOS ‘22.
Talks and Presentations
“An Efficient and Accurate Endpoint Detection and Response System for Linux” (Internet Security, CS 450 – March ‘20). Slides.
“Prospects For Soft Timing Guarantees In the Nautilus Aerokernel” (NU Parallelism Group – September ‘19). Slides.
“An Exploration of LLVM-MCA and Its Application to the Interweaving Project” (NU Parallelism Group – July ‘19). Slides.