Saved in:
Bibliographic Details
Main Authors: Wang, Zixian, Ramos, Cole, Awad, Muhammad A., Lowery, Keith
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.20886
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908422490816512
author Wang, Zixian
Ramos, Cole
Awad, Muhammad A.
Lowery, Keith
author_facet Wang, Zixian
Ramos, Cole
Awad, Muhammad A.
Lowery, Keith
contents In recent years, the rapid advancement of deep neural networks (DNNs) has revolutionized artificial intelligence, enabling models with unprecedented capabilities in understanding, generating, and processing complex data. These powerful architectures have transformed a wide range of downstream applications, tackling tasks beyond human reach. In this paper, we introduce Omniwise, the first end-to-end, self-supervised fine-tuning pipeline that applies large language models (LLMs) to GPU kernel performance prediction--a novel use case in performance profiling. Omniwise is model-agnostic and lightweight, achieving strong results even with a small 3B-parameter model. It can predict key performance metrics, including memory bandwidth, cache hit rates, GFLOPs, and arithmetic intensity, directly from kernel code without the need for code execution or profiling tools. Our approach achieves over 90% of predictions within 10% relative error on GPU kernels executed on AMD MI250 and MI300X architectures. In addition to the pipeline, we develop an online inference server and a Visual Studio Code plugin that seamlessly integrate LLM-based performance prediction into developers' workflows.
format Preprint
id arxiv_https___arxiv_org_abs_2506_20886
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Omniwise: Predicting GPU Kernels Performance with LLMs
Wang, Zixian
Ramos, Cole
Awad, Muhammad A.
Lowery, Keith
Machine Learning
Artificial Intelligence
In recent years, the rapid advancement of deep neural networks (DNNs) has revolutionized artificial intelligence, enabling models with unprecedented capabilities in understanding, generating, and processing complex data. These powerful architectures have transformed a wide range of downstream applications, tackling tasks beyond human reach. In this paper, we introduce Omniwise, the first end-to-end, self-supervised fine-tuning pipeline that applies large language models (LLMs) to GPU kernel performance prediction--a novel use case in performance profiling. Omniwise is model-agnostic and lightweight, achieving strong results even with a small 3B-parameter model. It can predict key performance metrics, including memory bandwidth, cache hit rates, GFLOPs, and arithmetic intensity, directly from kernel code without the need for code execution or profiling tools. Our approach achieves over 90% of predictions within 10% relative error on GPU kernels executed on AMD MI250 and MI300X architectures. In addition to the pipeline, we develop an online inference server and a Visual Studio Code plugin that seamlessly integrate LLM-based performance prediction into developers' workflows.
title Omniwise: Predicting GPU Kernels Performance with LLMs
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2506.20886