atlas

Research map / Architectures and efficiency / Quantization

FALQON: Accelerating LoRA Fine-tuning with Low-Bit Floating-Point Arithmetic

NeurIPS 2025 · Architectures and efficiency › Quantization · approach: Low-precision training formats · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FALQON, which melds LoRA adapters into an FP8-quantized LLaMA backbone during fine-tuning (quantization error approximated by a low-rank SVD, A frozen and concatenated to the weights, B updated through a row-wise proxy buffer), giving about 3x faster LoRA fine-tuning than quantized LoRA baselines at similar MMLU accuracy.

Problem

FP8 quantization overhead outweighs its speedup for the small-dimensional matrix multiplications in LoRA, so quantized LoRA fine-tuning is slow despite FP8 hardware support.

Approach

Treat the FP8 quantization error of the backbone as an implicit low-rank LoRA adapter (via SVD), merge it into the quantized backbone so the adapter needs no separate path, compute the B gradient from an intermediate Ax obtained in the same quantized matmul, and apply only top-k row updates from a proxy buffer to the FP8 weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
merge LoRA adapters into the FP8 backbone during fine-tuningQuantized LoRA fine-tuning · Alpaca, LLaMA-7Btime per step: 9.44 vs. 1.80sHelped
merge LoRA adapters into the FP8 backbone during fine-tuningQuantized LoRA fine-tuning · Alpaca, LLaMA-13Btime per step: 18.02 vs. 3.26sHelped
use FALQON instead of QA-LoRAQuantized LoRA fine-tuning · Alpaca, LLaMA-7BMMLU average: 0.3548 -> 0.3491Hurt
use FALQON instead of QA-LoRAQuantized LoRA fine-tuning · Alpaca, LLaMA-13BMMLU average: 0.4729 -> 0.4644Hurt
use FALQON instead of QA-LoRAQuantized LoRA fine-tuning · OASST1, LLaMA-7BMMLU average: 0.3609 -> 0.3481Hurt
use FALQON instead of QA-LoRAQuantized LoRA fine-tuning · OASST1, LLaMA-13BMMLU average: 0.4769 -> 0.4645Hurt
update matrix A (ablation)FALQON · Alpaca, LLaMA-7Btime per step: 1.80 -> 1.94Hurt
update matrix A (ablation)FALQON · Alpaca, LLaMA-7BMMLU: 0.3491 -> 0.3469No clear effect
update matrix A (ablation)FALQON · OASST1, LLaMA-7BMMLU: 0.3481 -> 0.3470No clear effect
update matrix A (ablation)FALQON · Alpaca, LLaMA-13Btime per step: 3.26 -> 3.89Hurt
update matrix A (ablation)FALQON · Alpaca, LLaMA-13BMMLU: 0.4644 -> 0.4634No clear effect
update matrix A (ablation)FALQON · OASST1, LLaMA-13BMMLU: 0.4645 -> 0.4656No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca OASST1

Benchmarks: MMLU HellaSwag PIQA WinoGrande ARC BoolQ OpenBookQA

Metrics: accuracy time per step (s) trainable parameters training cost (USD)

Baselines: QLoRA QA-LoRA IR-QLoRA FP6-LLM TorchAO Fishman et al. FP8 training LoRA FP16

Builds on: LoRA QLoRA LoRA-FA TorchAO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy