Inho Cho

Software Engineer
Google
inhocho.kr [at] gmail [dot] com

[CV] [Github] [LinkedIn]

About Me

Currently, I am a Software Engineer at Google, working on Network Infrastructure for ML workloads. Before joining Google, I received Ph.D. in Computer Science from MIT at 2023 where I worked with Adam Belay and Mohammad Alizadeh as academic advisors; B.S. and M.S. in Electrical Engineering from KAIST at 2015 and 2018 under the advice of Dongsu Han.

I'm interested in the design and implementation of low latency distributed systems including congestion control (network layer), overload control (OS / RPC layer), and application performance optimization (application layer).

Publications

  1. LDB: An Efficient Latency Profiling Tool for Multithreaded Applications
  2. FlexPass: A Case for Flexible Credit-based Transport for Datacenter Networks
  3. Protego: Overload Control for Applications with Unpredictable Lock Contention
  4. Overload Control for μs-scale RPCs with Breakwater
  5. Credit-Scheduled Delay-Bounded Congestion Control for Datacenters
  6. Practical Message-Passing Framework for Large-Scale Combinatorial Optimization