Rui Huang is a Principal Member of Technical Staff at AMD with 15 years of Linux kernel engineering experience, currently leading a team focused on GPU Linux driver and VirtIO GPU virtualization support across multiple hypervisors. He has deep x86 platform expertise—driving kernel work on new instruction sets, performance events, CPU power management, and authored the amd-pstate driver while maintaining the fam15h power monitor. Rui’s contributions span both GPU and CPU stacks, including practical fixes in amd-iommu and enhancements to fam15h_power evidenced in upstream kernel commits. As a technical leader he blends hands-on kernel patching with team leadership, and his background in embedded BSP work (rockchip-linux) highlights a breadth from low-level power controls to virtualization plumbing.
15 years of coding experience
14 years of employment as a software developer
Master Computer Software Engineering, Master Computer Software Engineering at University of Science and Technology of China
Bachelor Electronic Engineering, Bachelor Electronic Engineering at Nanchang University
Contributions summary:Rui's contributions primarily involve modifications to the `fam15h_power` driver within the Linux kernel. They added and enabled power1_input attributes for specific AMD processor models, and added functionality to retrieve and utilize the maximum accumulated power of a compute unit. These commits suggest a focus on power management and monitoring within an AMD platform. Furthermore, they addressed an issue in the amd-iommu driver by fixing the left value check of cmd buffer.
Contributions:282 commits, 5 pushes, 12 branches in 3 years 10 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.
Request Free Trial
Rui Huang - Principal Member Of Technical Staff at AMD