Ian Colbert is a Senior Member of Technical Staff at AMD with four years of industry experience focused on accelerating neural network inference at the intersection of hardware, software, and deep learning. He holds a PhD in Electrical Engineering from UC San Diego, where his thesis optimized end-to-end inference for image upsampling networks, and he has steadily progressed through engineering and research roles at AMD since 2018. His hands-on work includes FPGA-focused tooling—contributing to Xilinx's FINN project by improving hardware resource estimation and accumulator datatype logic—demonstrating deep competency in quantized NN inference and low-level optimization. Based in San Jose, he blends academic rigor with production engineering, often translating research ideas into practical compiler and hardware-aware software changes.
Contributions summary:Ian's contributions primarily involve optimizing and refining the estimation logic for hardware resource utilization (LUTs) within the context of FPGA-based neural network inference. They updated the accumulator datatype calculations within matrix vector activation and vector vector activation operations. Their work also includes modifying the bit width calculations based on the accumulator datatype and checking for runtime writable weights. Additionally, the user updated the project's dependencies by changing the URL and commit information for qonnx.
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.
Request Free Trial
Ian Colbert - Senior Member Of Technical Staff at AMD