Budget-aware Auto Optimizer Configurator

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Liu, Kang, Peng, Wei, Hu, Jianchen
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914534400196608
author Liu, Kang
Peng, Wei
Hu, Jianchen
author_facet Liu, Kang
Peng, Wei
Hu, Jianchen
contents Optimizer states occupy massive GPU memory in large-scale model training. However, gradients in different network blocks exhibit distinct behaviors, such as varying directional stability and scale anisotropy, implying that expensive optimizer states are not universally necessary and using a global optimizer is often memory-inefficient. We propose the Budget-Aware Optimizer Configurator (BAOC) to reduce memory cost by assigning suitable optimizer configurations to individual blocks under given budgets. Specifically, BAOC samples gradient streams to derive statistical metrics that quantify the potential performance risk of applying cheaper configurations (e.g., low precision or removing momentum). It then solves a constrained allocation problem to minimize total risk under memory and time budgets, selecting a budget-feasible configuration for each block. Experiments across vision, language, and diffusion workloads demonstrate that BAOC maintains training quality while significantly reducing the memory usage of optimizer states. The code is available at https://anonymous.4open.science/r/BAOC-45C6.
format Preprint
id arxiv_https___arxiv_org_abs_2605_04711
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Budget-aware Auto Optimizer Configurator
Liu, Kang
Peng, Wei
Hu, Jianchen
Artificial Intelligence
Machine Learning
Optimization and Control
Optimizer states occupy massive GPU memory in large-scale model training. However, gradients in different network blocks exhibit distinct behaviors, such as varying directional stability and scale anisotropy, implying that expensive optimizer states are not universally necessary and using a global optimizer is often memory-inefficient. We propose the Budget-Aware Optimizer Configurator (BAOC) to reduce memory cost by assigning suitable optimizer configurations to individual blocks under given budgets. Specifically, BAOC samples gradient streams to derive statistical metrics that quantify the potential performance risk of applying cheaper configurations (e.g., low precision or removing momentum). It then solves a constrained allocation problem to minimize total risk under memory and time budgets, selecting a budget-feasible configuration for each block. Experiments across vision, language, and diffusion workloads demonstrate that BAOC maintains training quality while significantly reducing the memory usage of optimizer states. The code is available at https://anonymous.4open.science/r/BAOC-45C6.
title Budget-aware Auto Optimizer Configurator
topic Artificial Intelligence
Machine Learning
Optimization and Control
url https://arxiv.org/abs/2605.04711