Skip to main content

Souradip Ghosh

Headshot of Souradip Ghosh
Program Year:
4
University:
Carnegie Mellon University
Field of Study:
Computer Science
Advisor:
Brandon Lucia
Degree(s):
B.A. Computer Science, Northwestern University, 2021
Personal URL:
https://souradipghosh.com

Practicum Experience(s)

Pacific Northwest National Laboratory (2023)

Practicum Supervisor(s):
Antonino
Tumeo
Practicum Title:
End-to-End Agile Hardware Generation for Sparse Tensor Workloads

Publications

1) Nikhil Agarwal, Mitchell Fream, Souradip Ghosh, Brian Schwedock, Nathan Beckmann. "The Tyr Dataflow Architecture: Improving Locality by Taming Parallelism." ACM/IEEE International Symposium on Microarchitecture. (MICRO '24).

2) Nathan Serafin, Souradip Ghosh, Harsh Desai, Nathan Beckmann, Brandon Lucia. "Pipestitch: An Energy-Minimal Dataflow Architecture with Lightweight Threads." ACM/IEEE International Symposium on Microarchitecture. (MICRO '23).

3) Nikhil Agarwal, Mitchell Fream, Souradip Ghosh, Brian C. Schwedock, Nathan Beckmann. “UDIR: Towards a Unified Compiler Framework for Reconfigurable Dataflow Architectures.” IEEE Computer Architecture Letters. (CAL ‘23-24).

4) Nikhil Agarwal, Mitchell Fream, Souradip Ghosh, Brian C. Schwedock, Nathan Beckmann. “UDIR: Towards a Unified Compiler Framework for Reconfigurable Dataflow Architectures.” 2nd Workshop on Democratizing Domain-Specific Accelerators. (WDDSA ‘23).

5) Graham Gobieski, Souradip Ghosh, Marijn Heule, Todd C. Mowry, Tony Nowatzki, Nathan Beckmann, Brandon Lucia. "RipTide: A Programmable, Energy-Minimal Dataflow Compiler and Architecture." ACM/IEEE International Symposium on Microarchitecture. (MICRO '22).

6) Peter Dinda, Nick Wanninger, Jiacheng Ma, Alex Bernat, Charles Bernat, Souradip Ghosh, Christopher Kraemer, Yehya Elmasry. "FPVM: Towards a Floating Point Virtual Machine." International ACM Symposium on High-Performance Parallel and Distributed Computing. (HPDC '22).

7) Vito Kortbeek, Souradip Ghosh, Josiah Hester, Simone Campanoni, Przemyslaw Pawelczak. "WARio: Efficient Code Generation for Intermittent Computing." ACM SIGPLAN Conference on Programming Language Design and Implementation. (PLDI '22).

8) Brian Suchy, Souradip Ghosh, Drew Kersnar, Siyuan Chai, Zhen Huang, Aaron Nelson, Michael Cuevas, Gaurav Chaudhary, Alex Bernat, Nikos Hardavellas, Simone Campanoni, Peter Dinda. "CARAT CAKE: Replacing Paging via Compiler/Kernel Cooperation." International Conference on Architectural Support for Programming Languages and Operating Systems. (ASPLOS '22).

9) 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." International Conference on Code Generation and Optimization. (CGO '22).

10) 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).

Awards

- NSF REU Fellowship. Jun '19 - Aug '21.
- Honorable Mention, CRA Outstanding Undergraduate Researcher. Dec '20.
- Outstanding Senior in Computer Science, Northwestern University Weinberg School of Arts and Sciences. Jun '21.