mlsanityData to 14 Oct 2026

MXDOTP: A RISC-V ISA Extension for Enabling Microscaling (MX) Floating-Point Dot Products

arXiv 2505.13159 ↗First posted 19 May 2025cs.ARcited by 1

Not on the map. Why?

Abstract (arXiv)

Fast and energy-efficient low-bitwidth floating-point (FP) arithmetic is essential for Artificial Intelligence (AI) systems. Microscaling (MX) standardized formats have recently emerged as a promising alternative to baseline low-bitwidth FP formats, offering improved accuracy with a block-wise shared exponent scale combined with per-element values. However, efficiently executing the key linear algebra primitives for AI applications on MX formats requires specialized hardware support for the fundamental operators such as scaled dot product. In this work, we propose MXDOTP, the first RISC-V ISA extension for MX dot products, focusing on the 8-bit MXFP8 FP format. We extend the open-source Snitch RISC-V core with a dedicated MXFP8 dot product-accumulate unit, which fully consumes blocks of eight 8-bit operands packed into 64-bit inputs. To feed MXDOTP at full utilization with four operands per cycle, including block scales, we exploit Snitch's Stream Semantic Registers (SSRs), achieving up to 80% utilization with minimal impact on the Snitch core's architecture and no modification to the register file. Implemented in 12 nm FinFET, a cluster with eight MXDOTP-extended cores reaches up to 356 GFLOPS/W when computing MXFP8 matrix multiplications at 0.8 V, 1 GHz. Compared to a software baseline, where MX dot products are computed by type casting FP8 inputs to FP32 for higher accumulation precision and applying explicit block scaling, the cluster achieves 25x speedup and 12.5x better energy efficiency at a minimal 5.1% area increase.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 4 of its 12 references that are in the map. First posted on arXiv 19 May 2025.

Builds on

4 of 12 references.

References · 4

  1. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  2. 2023Microscaling Data Formats for Deep Learningcited by 152
  3. 2020Snitch: A tiny Pseudo Dual-Issue Processor for Area and Energy Efficient Execution of Floating-Point Intensive Workloadscited by 11
  4. 2019Stream Semantic Registers: A Lightweight RISC-V ISA Extension Achieving Full Compute Utilization in Single-Issue Corescited by 7

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2025Efficient Precision-Scalable Hardware for Microscaling (MX) Processing in Robotics Learning
  2. 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Serving
  3. 2024Nanoscaling Floating-Point (NxFP): NanoMantissa, Adaptive Microexponents, and Code Recycling for Direct-Cast Compression of Large Language Models
  4. 2026The AetherFloat Family: Block-Scale-Free Quad-Radix Floating-Point Architectures for AI Accelerators
  5. 2026dMX: Differentiable Mixed-Precision Assignment for Low-Precision Floating-Point Formats
  6. 2025The Cambrian Explosion of Mixed-Precision Matrix Multiplication for Quantized Deep Learning Inference
  7. 2026M2XFP: A Metadata-Augmented Microscaling Data Format for Efficient Low-bit Quantization
  8. 2023Shedding the Bits: Pushing the Boundaries of Quantization with Minifloats on FPGAs