VecTrans: LLM Transformation Framework for Better Auto-vectorization on High-performance CPU
Published in , 2025
VecTrans leverages LLMs to enhance compiler-based code vectorization. And it first employs compiler analysis to identify potentially vectorizable code regions. It then utilizes an LLM to refactor these regions into patterns that are more amenable to the compiler’s auto-vectorization.
Recommended citation: Zheng, Z., Cheng, L., Li, L., Rocha, R., Liu, T., Wei, W., Zhang, X. \& Gao, Y. VecTrans: LLM Transformation Framework for Better Auto-vectorization on High-performance CPU. (2025), https://arxiv.org/abs/2503.19449
Download Paper