Ching-hsiang Chu is a Senior Software Architect with 11 years of expertise in high-performance and parallel computing, now architecting networking software and systems at NVIDIA in Menlo Park. He has a strong track record building and optimizing MPI stacks and GPU communication layers—work that enabled MPI-based distributed deep learning at supercomputer scale (e.g., ORNL Summit) while keeping one-way latencies low. Previously a research scientist at Meta, he bridged AI and systems co-design to productionize large-scale HPC/AI infrastructure. His Ph.D. work and contributions to MVAPICH2/GDR reflect deep competence in GPU-driven MPI datatype processing and hardware multicast for streaming on massive GPU clusters. Colleagues know him for combining rigorous academic research with pragmatic engineering: he routinely turns million-line codebases into high-performance, production-grade systems. Outside work, his background spans both industry internships and hands-on research roles, including persistent GPU kernel designs for in-memory key-value operations.
Contributions:5 pushes, 1 branch in 4 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.