Haiyang Shi, CSE PhD @ OSU
I am a Ph.D. candidate in Computer Science and Engineering at The Ohio State University (OSU), advised by Prof. Xiaoyi Lu. My professional interests involve high-performance interconnects and protocols, erasure coding, in-network computing, and distributed systems. In my ongoing and recent projects, which are mainly developed in C++ and Java, I focus on implementing RDMA (Remote Direct Memory Access)-based communication protocols, optimizing I/O performance by exploiting RDMA for data transmission, enabling distributed systems to leverage heterogeneous hardware-optimized erasure coders in parallel, and designing coherent in-network EC to gain better overlapping and parallelism on HPC clusters. In the meantime, I have participated in characterizing deep learning over big data stacks recently, and have understandings of deep learning training on distributed systems and modern data centers. Prior to joining OSU, I worked as a Software Engineer at MiningLamp and Weibo, China. I finished my Bachelor’s degree at Tianjin University, China.