MicroQonv: Reshaping Convolution Tensors for Efficient Microscaling in Training and Inference
Romain Facq, Sami Ben Ali, Olivier Sentieys
cs.AR · cs.AI
Quick verdict
MicroQonv reorders conv tensors so microscaling quantizes each once, cutting activation memory moves up to 7.53x at near-FP32 accuracy; sim-backed.
Summary
MicroQonv addresses a mismatch between microscaling (MX) quantization and convolutional layers: weights, activations and gradients each feed two GeMMs with different reduction directions, so a naive flow quantizes every tensor twice, and im2col expansion multiplies activation quantization cost and storage. The method stores activations in a channel-batch-first layout, quantizes them once before an implicit im2col, and uses square 8x8 (B=64) NVFP4-style blocks so each dot-product direction aligns with a block axis. Analytical estimates (Table I) give up to 7.53x lower backward activation memory movement than FP32 storage and up to 9x lower quantization cost; DRAMsim3 simulations (Table V, LPDDR4) show about 7.7-7.9x lower activation transfer and energy on ResNet-32, and 3.5x/2.2x vs im2col-storing MX baselines on YOLOv8n/YOLOv26n. Accuracy stays near FP32: 70.62% on ResNet-32/CIFAR-100 and 75.08% on ResNet-18/ImageNet-100 with NVFP4 (slightly below DaCapo and Cuyckens et al.); YOLO fine-tuning stays within about 0.3 mAP50 of FP32 (YOLOv26n from scratch within about 1.3), and a 6-bit variant matches FP32 on classification. Four-bit latent replay improves continual-learning accuracy over 8-bit QLR by +5.7 to +11 points on CIFAR-100 at equal buffer memory. Limitations: simulation only, no hardware implementation; the CL gains stem mostly from storing about 2.5x more samples (at a fixed 2000 samples MicroQonv slightly trails QLR); code is not yet released; several accuracy margins sit within the reported standard deviations.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 2
● low 3
4 strengths · 5 weaknesses · 5 author questions
AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.
Levels reflect verification complexity — not a quality score. Evolve never rates your paper.
Key claims under review
- Storing activations channel-batch-first and quantizing before an implicit im2col lets every convolution tensor be microscaling-quantized exactly once during training while keeping memory access contiguous in both passes (Sec. IV-A/B).
- This cuts per-element quantization up to x9 for activations and x2 for weights/gradients, and backward activation memory movement/storage up to x7.53 versus FP32 storage with 3x3 kernels (Table I).
- DRAMsim3 simulations show x3.5 (YOLOv8n) and x2.2 (YOLOv26n) activation memory-movement reductions versus MX baselines that store the im2col tensor, at accuracy within ~0.3 mAP50 of FP32 when fine-tuning (Tables III-V).
- 4-bit MicroQonv latent replay improves continual-learning end accuracy by +5.7 to +11 points over 8-bit QLR on CIFAR-100 at equal replay-buffer memory (Table IX).
Strengths
Precisely formulated, previously unaddressed problem
Section III formalizes the double-quantization/direction-mismatch problem (Eq. 7) for MX formats in conv layers; Table I cleanly quantifies per-element quantization (x18 Dacapo / x9 Cuyckens / x1 MicroQonv) and backward storage (x7.53), and Table V's measured ratios (38.67 vs 5.04 MB on ResNet-32) match the analytical model.
Multi-level evaluation chain
Analytical model (Table I), DRAMsim3 cycle simulation across four memory technologies (Table V), training accuracy on classification and detection at NVFP4/8/6 (Tables II-IV, VI-VIII), and an application-level continual-learning result (Table IX), all with five-run mean±σ.
Honest accuracy accounting
Hardware-agnostic, zero-circuitry contribution
Weaknesses
No hardware implementation
Reconstructed baselines and block-size deviation
CL gains are capacity-driven
Not fully end-to-end low precision
Statistical reporting without significance testing
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
MicroQonv (arXiv:2609.28358, cs.AR/cs.AI; Inria/IRISA Rennes) is a method paper on quantization-aware data layout for CNN training and inference. It targets a precisely stated gap: microscaling (MX) formats quantize along one axis, but in a conv layer every tensor feeds two GeMMs with different reduction directions (Sec. II-C, Sec. III-B, Eq. 7). The naive DaCapo-style flow quantizes each tensor twice and stores FP32 activations; Cuyckens et al.'s square quantization, extrapolated to convolutions, must store the im2col-expanded activation (Sec. III-C). The claims: (1) one-time quantization via channel-batch-first im2col (Sec. IV-A/B); (2) up to x9 lower per-element quantization for activations and x7.53 lower backward activation memory movement vs FP32 storage at Kh=Kw=3 (Table I); (3) near-FP32 accuracy across classification and detection (Tables II-IV, VI-VIII); (4) +5.7 to +11 point continual-learning (CL) gains at equal buffer memory (Table IX).
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 4 strengths & 5 weaknesses, analyzed in detail
- 5 risk flags with severity, section & reviewer questions
- Methods & statistical evidence assessment
- 5 questions a peer reviewer would ask
- Full six-dimension evaluation report & recommendations
One-time purchase · this paper only
One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.
Frequently asked questions
What is MicroQonv?
A memory-layout and quantization scheme for convolutional neural networks that lets microscaling formats such as NVFP4 quantize each tensor only once during training. It stores activations in a channel-batch-first order so the im2col expansion can be generated on the fly after quantization, cutting quantization work and the data moved between off-chip and on-chip memory.
How much memory and energy does MicroQonv save?
Analytically, backward-pass activation memory movement is up to 7.53x lower than storing full-precision FP32 activations for typical 3x3 convolutions, and per-element quantization work drops up to 9x for activations. DRAMsim3 simulations report roughly 3.5x lower activation transfer for YOLOv8n and 2.2x for YOLOv26n versus microscaling baselines that store the im2col-expanded tensor.
Does MicroQonv hurt model accuracy?
Little in the tested settings: with 4-bit NVFP4-style quantization, ResNet-32/CIFAR-100 reaches 70.62% and ResNet-18/ImageNet-100 75.08%, both within about half a point of FP32 and roughly 0.2 points below competing methods; YOLOv8n/YOLOv26n detection stays within about 0.3 mAP50 of FP32 when fine-tuning. A 6-bit variant matches FP32 on the classification benchmarks.
Is MicroQonv's code available?
Not at the time of this preprint. The authors state all code will be released as open source upon publication; experiments use public datasets (CIFAR-100, ImageNet-100 subset, PascalVOC, KITTI, CORe50, CUB-200) and the public DRAMsim3 simulator.
About this review
This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.
- Figures 2, 3, 5 and 7 are garbled in the extracted text; training curves and the replay-buffer sweep (Fig. 7) were judged from captions and surrounding text only.
- Several cited systems are extremely recent (YOLO26, RF-DETR ICLR 2026); their characterization could not be verified.
- Table I/V counting assumptions (tile-optimal reuse, one-layer on-chip residency) cannot be fully audited from the text alone.
Go deeper on this paper
Wrote a paper? Stress-test it before reviewers do.
Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.
