Guodong Xu

Linux Kernel & Platform Software • Tech–Biz Hybrid • Open Source

About Me

I'm Guodong Xu (徐国栋), also known online as docular / docularxu. I've spent 20+ years working on Linux kernel development, from early driver bring-up at Motorola, through a decade leading Arm platform work at Linaro, to upstream RISC-V work at RISCstar today. My focus has been on the parts most people never see: BSP development, power management, and performance tuning. I still remember telling my family I worked at Motorola—their first question: "So you sell phones?"

I split my time between writing code and working with customers. At RISCstar, I lead software engineering while contributing patches to mainline Linux and the open-source community around it. I give talks at RISC-V Summit, openEuler, and similar events when I have something worth sharing.

Recent Works - Linux Kernel Upstreaming

My public upstream work since joining RISCstar. (The rest stays with clients.)

SpacemiT K3 SoC Support

RVA23 Contributions

Fixes found during RVA23 work:

SpacemiT K1 SoC Support

StarFive JH7110 SoC Support

Recent Works - RVV Performance Benchmarks

Benchmark analyses and performance reports for RISC-V Vector Extension (RVV).

RISC-V International
RISC-V Summit NA 2025
October 23, 2025
Moving to RISC-V Vector: A Practical Journey of AI Operator Optimization
Conference talk on practical AI operator optimization using RISC-V Vector Extension, presented at RISC-V Summit North America.
🎥 YouTube
📄 PDF
📊 PPTX

RISC-V Ecosystem Intelligence

Interactive dashboards and analysis tools tracking the evolution of RISC-V support in the Linux Kernel.

📊
ARM64 & RISC-V Targets
Tracking the growth of supported boards (DTBs) over time, comparing the trajectory of RISC-V against ARM64.
Board Support Growth
📈
RVA23 Kernel Evolution
Track how RVA23 mandatory extension support has evolved across multiple stable Linux Kernel versions.
Extension History
🛠️
RVA23 Profile Analysis
Breaks down the RVA23 Profile (User & Supervisor), checking support status against Kernel Devicetree.
Profile Coverage

Blog Posts & Publications

Sharing insights and experiences from the RISC-V ecosystem and open source community.

RISC-V International
RISC-V International Blog
July 24, 2025
RISC-V Summit China 2025: Reflections from a RISC-V Software Contributor
Insights and observations from attending the 5th RISC-V Summit China, sharing perspectives on ecosystem development and community growth.
📢 Republished by CRVA (China RISC-V Alliance)
RISCstar Solutions
RISCstar Solutions Blog
April 14, 2025
RISC-V Linux Kernel Upstreaming: Insights from the 2025 China RISC-V Ecosystem Conference
Key insights on the current state of RISC-V Linux kernel upstreaming and challenges faced by the community.
🔧 Linux Kernel • RISC-V

Earlier Work: Arm SVE Libraries

I have extensive experience accelerating computing libraries using vector instructions (including Arm SVE/SME and RISC-V Vector Extension). The contributions listed here represent only my open source work; significant additional contributions to commercial software libraries are not shown.

BLIS (BLAS-like Library Instantiation Software)

Added two kernels (dgemm and dpackm) using ARM SVE.

ISA-L (Intel Intelligent Storage Acceleration Library)

Enabled SVE (Scalable Vector Extension) support in ISA-L erasure code for aarch64 architecture.

Education & Experience

Current

Director of Software Engineering, RISCstar — 2026.03 – Present

Previously

Director of China Operations, RISCstar — 2024.10 – 2026.03 (Beijing/Remote): Drove China operations across BD/Sales and technical delivery: brand building, opportunity discovery, contract management, technical scoping/effort estimates, coordinating global teams, and directly contributing to Linux kernel upstream work for domestic RISC‑V chips. Secured multiple contracts, including the company’s first global deal; delivered talks at RISC-V Summit, openEuler, and RVEI events.

Senior Tech Lead, Linaro — 2012.01 – 2024.09: Led Linaro/HiSilicon Landing Team; Linux kernel, SVE/SVE2, Big Data, OpenSSL 3.0, JDK on Kirin/HiKey/Kunpeng; member relations and technical leadership.

Manager of Software Development, Flextronics (伟创力) — 2010.09 – 2011.10: Led BSP for dual‑screen Android; drivers/HAL for battery, charger, USB, PM, HDMI, Wi‑Fi.

Assistant Manager / Software Development, SK Telecom — 2007.12 – 2010.09: Smart SIM + Android; USB connectivity; kernel upgrades; Android porting for Smart SIM.

Senior Software Engineer, Motorola Mobile Devices — 2003.05 – 2007.11: Power management & Wi‑Fi driver on EZX (MontaVista 2.4.10); contributed to A910, first dual‑mode phone.

Education

Selected Skills

Linux Kernel BSP & Bring‑up Performance & Power Upstreaming Open‑Source Leadership RISC-V RISC-V Vector / RVV Arm / Arm64 SVE/SVE2 OpenSSL · JDK Tech‑Biz Delivery

Contact

Beijing, China
docularxu@msn.com · (+86) 138‑1154‑8651
LinkedIn: linkedin.com/in/docularxu

Badges & Certifications

DeepLearning.AI
Quantization Fundamentals
Hugging Face
DeepLearning.AI
June 11, 2024

Conference Speaking Engagements

Timeline

2022 ~ 2025
Note: Includes open source and ecosystem events
2022 2023
May 16
openEuler + Linaro Developer Day
Talk
"Accelerating High-Performance Computing with Arm SVE Vector Instructions"
August 19
Talk
"Optimizing HDFS Performance: Balanced Utilization of Hardware Accelerators and ARM64 Multi-core Capabilities on KUNPENG920"
2024
April 10
Talk
"Optimizing Workloads with Arm64 & Hardware Accelerators"
Topics: HBase/HDFS Transparent Encryption, AES/SM4, OpenSSL 3.0
July 5
openEuler Big Data Meetup
Talk
"Advantages and Challenges of Using UADK Acceleration in Big Data"
December 18
CIX Technology 2024 Ecosystem Conference
Panel Discussion with ecosystem leaders from Red Hat, Ubuntu, Deepin, Kylin, and openEuler
"Embracing Community, Open and Win-Win"
December 28
RISC-V Industry Development Conference 2024
Talk
"Crossing the Chasm: Ecosystem Transition and Challenges from Arm to RISC-V"
2025
February 28
2025 China RISC-V Ecosystem Conference
Talk
"Current Status of RISC-V Linux Kernel Open Source Upstream"
March 22
Lightning Talk
"Understanding RISC-V Ecosystem Development Stages and Construction Path from the Perspective of Arm Ecosystem Development"
July 16
The 5th RISC-V Summit China
Poster
"RISC-V Linux Kernel / Boot Firmware 2025 Progress Report: Challenges from Upstream and Downstream"
October 23
RISC-V Summit 2025 NA
Talk
"Moving to RISC-V Vector: A Practical Journey of AI Operator Optimization"
November 25
Talk
"Porting Code to RISC-V: Course Development practices accelerating the RISC-V developer ecosystem"

English

开源社区
运作、参与和贡献

2022 ~ 2025
注:收录操作系统及开源社区相关的活动
2022 2023
5月16日
openEuler + Linaro Developer Day
演讲
《利用 Arm SVE 向量指令加速高性能计算》
8月19日
演讲
《优化HDFS性能:在KUNPENG920上实现硬件加速器和ARM64多核能力的均衡利用》
主要内容:HDFS,大数据,MD5,Multi-buffer,UADK 加速,OPENSSL
2024
4月10日
演讲
《Optimizing Workloads with Arm64 & Hardware Accelerators》
主要内容:HBase/HDFS Transparent Encryption,AES/SM4,OpenSSL 3.0
7月5日
openEuler 大数据 Meetup
演讲
《大数据领域使用 UADK 加速的优势和挑战》
12月18日
此芯科技2024生态大会
圆桌论坛:与来自 红帽 / Ubuntu / 统信 Deepin / 麒麟 openEuler 的生态负责人共话《拥抱社区,开放共赢》
12月28日
2024 RISC-V 产业发展大会
演讲
《跨越鸿沟:从Arm到RISC-V的生态转型与挑战》
2025
2月28日
2025 中国 RISC-V 生态大会
演讲
《RISC-V Linux内核开源upstream现状》
3月22日
演讲
《从 Arm 生态的发展看 RISC-V 生态的发展阶段和构建之路》
7月16日
第五届RISC-V中国峰会
Poster
《RISC-V Linux 内核/启动固件2025进展报告》
10月23日
RISC-V Summit 2025 NA
Talk
"Moving to RISC-V Vector: A Practical Journey of AI Operator Optimization"
11月25日
演讲
《〈Porting Code to RISC-V〉:加速 RISC-V 开发者生态的课程实践》

中文

Other Videos & References

Additional talks, interviews, and resources.

FOSSASIA Summit 2024
Apr 10, 2024
Optimizing Workload Distribution
How to synergize #Arm64 multi-core CPUs with #hardware accelerators for enhanced system efficiency.
🎥 YouTube Short
Interview
Apr 9, 2024
Pre-session Interview in FOSSASIA Summit 2024
Interview session discussing technology and ecosystem topics.
🎥 YouTube
Linaro Resource
May 16, 2022
Accelerating HPC with Arm SVE
Online talk: Accelerating for high performance computing with Arm SVE vector instructions.
🔗 Linaro
openEuler Interview
Dec 16, 2024
openEuler Quick Interview – Xu Guodong, RISCstar Solutions, Director
Quick interview discussing RISCstar Solutions' work in the RISC-V ecosystem and contributions to openEuler community.
🎥 YouTube Recording

2026 Release Calendars

A hobby for fun — I made these to keep myself on track, hopefully useful to others too.

Linux Kernel Release Calendar 2026
Merge windows, RC milestones, and stable releases for the Linux kernel in 2026.
🐧 Linux Kernel
U-Boot Release Calendar 2026
Quarterly release cycles, merge windows, community meetings, and RC schedule for U-Boot in 2026.
🔧 U-Boot