Summary
Bob Huang is a compiler developer with eight years of experience specializing in ML and accelerator toolchains, currently adapting and optimizing the Triton compiler for next‑generation chip architectures. He has deep hands‑on expertise across Triton, MLIR, LLVM, Polygeist, PoCL and PyTorch integration, and has implemented an OpenCL (triton-spirv) backend for Triton while contributing to its codebase. Bob’s work spans operator development, performance tuning and inference optimization, and he has reverse‑engineered a many‑core GPGPU to extract and validate its instruction set—giving him rare visibility into both hardware microarchitecture and compiler lowering. He’s led practical porting efforts (including C model validation and QEMU‑based OpenCL simulation) to enable support for many‑core RISC‑V and proprietary chips, and has experience taking models from ONNX down to HLS-ready dialects. Based in Shanghai, he blends research-grade compiler transformations with production-focused integration and performance measurement.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering - BE, Comptuer and science, Bachelor of Engineering - BE, Comptuer and science at Taizhou University