Xionghu Luo

高级软件工程师 at 腾讯

Minhang District, Shanghai, 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
Xionghu Luo is a senior software engineer based in Shanghai with 12 years of experience specializing in compilers, graphics, and virtualization for the semiconductor industry. He has deep expertise in GCC/LLVM toolchains, OpenCL/OpenGL, Linux kernel/KVM, and performance optimization in C/C++, with hands-on contributions to GCC—particularly PowerPC back-end improvements and AltiVec optimizations. His career spans engineering roles at Intel, Dell EMC, IBM, and Tencent, where he shipped compiler and runtime improvements, OpenCL implementations, and virtualization audio/network features upstream. Notably, he has authored patches that improved GEN IR and assembly performance in Beignet and addressed Power8/Power9 floating-point and vector codegen in GCC. He combines low-level hardware knowledge with pragmatic upstreaming skills, routinely working across kernel, runtime, and compiler layers to squeeze out real-world performance gains. Trained as a control engineering master at Shanghai Jiao Tong University, he brings analytical rigor to complex systems and compiler back-ends.
code12 years of coding experience
job11 years of employment as a software developer
book工学硕士, 控制理论与控制工程, 工学硕士, 控制理论与控制工程 at 上海交通大学
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

c1710
compiler-optimization10
powerpc10
assembly10
c1110
vectorization10
gcc10
float329
floating-point9
performance-tuning9

Programming languages (4)

C++CMakefilePython

Github contributions (5)

github-logo-circle
gcc-mirror/gcc

May 2020 - Sep 2021

Role in this project:
userBack-end Developer
Contributions:9 commits in 1 year 4 months
Contributions summary:Xionghu primarily contributed to the GCC compiler, focusing on the PowerPC architecture. Their work included adding and modifying functions related to vector operations like `vec_insert`, as well as improving the expansion and optimization of built-in functions such as `fmod` and `remainder`. They also addressed specific performance issues, like those related to Power8 and Power9, optimizing the code for the AltiVec architecture and handling floating-point operations. The user further improved the vector output for the rtx insn.
xionghul/gcc

Jan 2022 - Mar 2023

Contributions:3730 pushes, 1 branch in 1 year 2 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
Xionghu Luo - 高级软件工程师 at 腾讯