Publications & Talks
Publications
In Text
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 – December, ‘20). Paper (to be submitted very soon).
In Preparation
CARAT – for USENIX ATC ‘21.
FPVM – for HPDC ‘21.
Noelle – for CGO ‘22.
TimeSqueezer – for ASPLOS ‘22.
Talks and Presentations
“Compiler-Based Timing For Extremely Fine-Grain Preemptive Parallelism” (SC – November ‘20) Slides. Video.
“KARAT – Kernel-Based CARAT” (Kernel and Low Level Development, CS 446 – June ‘20). Slides. Video.
“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.