I am a PhD student in the Department of Computer Science at Stony Brook University, working with professor Mike Ferdman in the COMPAS Lab. I have a broad interest in the field of computer architecture and operating systems, including reconfigurable computing, heterogeneous multicore systems, and network processing. Currently I am doing research related to FPGA-based accelerators, focusing on host-accelerator integration and accelerator programming models.
- Taming the Killer Microsecond[PDF]
Shenghsun Cho, Amoghavarsha Suresh, Tapti Palit, Michael Ferdman, Nima Honarmand, In 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2018.
- FPGASwarm: High Throughput Model Checking on FPGAs [PDF]
Shenghsun Cho, Michael Ferdman, Peter Milder, In 28th International Conference on Field Programmable Logic and Applications (FPL), 2018.
- A Full-System VM-HDL Co-Simulation Framework for Servers with PCIe-Connected FPGAs [PDF]
Shenghsun Cho, Mrunal Patel, Han Chen, Michael Ferdman, Peter Milder, In Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2018.
- Co-Op in software development, AMD Research, Mar. 2018 - Aug. 2018
- MPI software development
- Next-gen interconnect device driver
- Intern in FPGA hardware development, Microsoft Research, Jun. 2015 - Aug. 2015
- OpenCL high-level synthesis for FPGAs
- Multi-FPGA communication for cloud computing
- Senior Engineer, Global Unichip Inc., Oct. 2007 - Jun. 2013
- Embedded software development
- ARM SoC architecture development
- High-speed interface digital design (USB 3.0, LVDS, V-By-One)
- Teaching Assistant, Stony Brook University, Sep. 2013 - May. 2014
- CSE214: Computer Science II
- CSE114: Computer Science I
(Updated: Aug. 2018)