30222

Evolution of Kernels: Automated RISC-V Kernel Optimization with Large Language Models

Siyuan Chen, Zhichao Lu, Qingfu Zhang
City University of Hong Kong
arXiv:2509.14265 [cs.SE], (14 Sep 2025)

@misc{chen2025evolutionkernelsautomatedriscv,

   title={Evolution of Kernels: Automated RISC-V Kernel Optimization with Large Language Models},

   author={Siyuan Chen and Zhichao Lu and Qingfu Zhang},

   year={2025},

   eprint={2509.14265},

   archivePrefix={arXiv},

   primaryClass={cs.SE},

   url={https://arxiv.org/abs/2509.14265}

}

Download Download (PDF)   View View   Source Source   

406

views

Automated kernel design is critical for overcoming software ecosystem barriers in emerging hardware platforms like RISC-V. While large language models (LLMs) have shown promise for automated kernel optimization, demonstrating success in CUDA domains with comprehensive technical documents and mature codebases, their effectiveness remains unproven for reference-scarce domains like RISC-V. We present Evolution of Kernels (EoK), a novel LLM-based evolutionary program search framework that automates kernel design for domains with limited reference material. EoK mitigates reference scarcity by mining and formalizing reusable optimization ideas (general design principles + actionable thoughts) from established kernel libraries’ development histories; it then guides parallel LLM explorations using these ideas, enriched via Retrieval-Augmented Generation (RAG) with RISC-V-specific context, prioritizing historically effective techniques. Empirically, EoK achieves a median 1.27x speedup, surpassing human experts on all 80 evaluated kernel design tasks and improving upon prior LLM-based automated kernel design methods by 20%. These results underscore the viability of incorporating human experience into emerging domains and highlight the immense potential of LLM-based automated kernel optimization.
No votes yet.
Please wait...

You must be logged in to post a comment.

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us: