Rui Huang

Principal Member Of Technical Staff at AMD

China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job14 years of employment as a software developer
bookMaster Computer Software Engineering, Master Computer Software Engineering at University of Science and Technology of China
bookBachelor Electronic Engineering, Bachelor Electronic Engineering at Nanchang University
github-logo-circle

Github Skills (12)

c1710
kernel10
embedded10
c1110
linux-kernel10
sys10
hardware9
system-monitoring9
monitor9
monitoring9
power-management8
iommu7

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
rockchip-linux/kernel

Oct 2014 - Oct 2014

BSP kernel source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits in 3 days
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.
kernelkernel-sourcelinuxlinux-kernelbsp
huangrui/linux

May 2012 - Mar 2016

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