Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Yes—IBM Research demonstrated deep-neural-network training with 8-bit floating-point (FP8) arithmetic while maintaining accuracy across the models and datasets it tested. The work progressed from a 14 nm test-chip layout described in 2018 to a four-core 7 nm research chip reported in 2021. IBM published performance figures for that chip, but the sources describe research silicon, not a named retail product available to buy.

What does 8-bit AI training mean?

Neural networks perform large numbers of multiplications and additions. Those operations are often carried out with floating-point values, which represent a range of numbers with finite precision. FP32 uses 32 bits per value; FP8 uses eight. Reducing the number of bits can make arithmetic hardware smaller and more energy-efficient, but it can also introduce enough numerical error to degrade training.

IBM’s result was not simply a claim that any model can be trained by switching all calculations to ordinary 8-bit values. IBM developed a hybrid approach that uses 8-bit multiplications and 16-bit additions in core matrix and convolution operations, along with techniques to address the numerical problems that arise during training. The work was reported in 2018 in IBM Research’s account of 8-bit deep-learning training.

How IBM addressed the precision problem

IBM identified three obstacles to training below 16-bit precision: low-precision operands can reduce accuracy, short accumulators can lose information in long dot products, and low-precision weight updates can interfere with convergence. The approach combines an FP8 format with special handling for the first and last network layers, chunk-based accumulation, and stochastic rounding for updates.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
waveshare Hailo-8 M.2 AI Accelerator Module, Compatible with Raspberry Pi 5, Supports Linux/Windows Systems, Based On The 26TOPS Hailo-8 AI Processor, Module Only
  • ✅Powered by 26 Tera-Operations Per Second (TOPS) Hailo-8 AI Processor. 2.5W typical power consumption
  • ✅Scalable, enabling simultaneous processing of multi-streams & multi-models
  • ✅Enabling real-time, low latency and high-efficiency AI inferencing on the edge devices
  • ✅Supports TensorFlow, TensorFlow Lite, ONNX, Keras, Pytorch frameworks
  • ✅Supports Linux and Windows. Supports the temperature range of -40°C to 85°C

FP8 with special handling at the network edges

IBM’s format and training method account for layers that can be especially sensitive to reduced precision. Rather than treating every operation as interchangeable, the method applies special handling to the first and last layers while using reduced-precision arithmetic in the core matrix and convolution work.

Chunk-based accumulation

A long dot product may combine many products. Accumulating all of them in a short register can discard small contributions. IBM’s hierarchical chunk-based method divides accumulation into pieces so that intermediate values can be combined with more care, limiting the information lost during long calculations.

Rank #2
MX3 M.2 AI Accelerator
  • High-Performance AI Processing: The MX3 is designed to handle the most demanding AI computer vision workloads, delivering exceptional performance and efficiency.
  • Flexible Integration: The MX3 can be easily integrated into your existing systems via its M.2 M-key form factor and support for Linux operating systems.
  • Energy Efficient: The MX3 is designed to provide high performance while minimizing power consumption.
  • Comprehensive Software Development Kit (SDK): The MX3 is supported by a comprehensive SDK that simplifies development and deployment.
  • Hardware compatability: The MX3 is compatible with the PCI-SIG M.2 M-key 2280 Specification. It can be used with the Raspberry Pi 5 with a M-key 2280 HAT.

Stochastic rounding for updates

Training repeatedly updates model weights. Rounding every small update in the same deterministic direction can impede learning when the update is too small to be represented directly. Stochastic rounding varies the rounding outcome probabilistically, helping preserve the effect of small updates over time.

IBM reported accuracy on par with FP32 across the models and datasets it tested. That finding applies to those experiments; it is not a guarantee for every model, dataset, training recipe, or deployment.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the hardware demonstrated

2018: a 14 nm test-chip layout

IBM’s 2018 account described a 14 nm technology test-chip layout. Its chunk-accumulation engines worked alongside reduced-precision dataflow engines, which IBM said could be done without significant hardware overhead. The article also cited a potential 2–4× throughput improvement and more than 2–4× training-energy improvement. These are IBM Research’s stated potential gains, not independently validated comparisons against a specified commercial accelerator.

2021: a four-core 7 nm chip

In a January 17, 2021 IBM Research account, IBM described a four-core chip built using 7 nm EUV technology and called it the first silicon chip to incorporate hybrid FP8 formats for deep-learning training. IBM reported 25.6 TFLOPS of hybrid-FP8 training performance and 102.4 TOPS of INT4 inference performance. In IBM’s measurements, training utilization exceeded 80%, while inference utilization exceeded 60%.

Rank #4
Waveshare Hailo-8 M.2 AI Accelerator Module, Compatible with Raspberry Pi 5, Supports Linux/Windows Systems, Based On The 26TOPS Hailo-8 AI Processor, Comes with PCIe to M.2 Adapter Board
  • ✅Powered by 26 Tera-Operations Per Second (TOPS) Hailo-8 AI Processor. 2.5W typical power consumption
  • ✅Scalable, enabling simultaneous processing of multi-streams & multi-models
  • ✅Enabling real-time, low latency and high-efficiency AI inferencing on the edge devices
  • ✅Supports TensorFlow, TensorFlow Lite, ONNX, Keras, Pytorch frameworks
  • ✅Supports Linux and Windows. Supports the temperature range of -40°C to 85°C

These figures describe different operations and number formats: hybrid-FP8 training and INT4 inference. They should not be read as a like-for-like comparison with a commercial product’s benchmark unless workload, precision, and measurement conditions also match. IBM said the chip’s cores communicate through multi-core protocols, but the account does not establish that the chip became a retail accelerator or that it is shipping in products.

How FP8 fits alongside other AI precisions

Format or approach What the IBM material establishes Use described
FP32 Reference precision used when comparing training accuracy Accuracy comparison in IBM’s tested models and datasets
FP8 IBM’s hybrid approach uses 8-bit multiplications with 16-bit additions in core matrix and convolution operations Deep-learning training
INT4 IBM reported 102.4 TOPS on its 7 nm chip Inference

The table reflects the cited IBM work; it does not rank all implementations of these formats or establish performance across vendors.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Radxa AICore DX-M1M, 25TOPS NPU, M.2 2242 Module, Low Power Edge AI Accelerator
  • DEEPX DX-M1M NPU: Powered by the DEEPX DX-M1M neural processing unit, purpose-built for efficient on-device AI inference workloads.
  • COMPACT M.2 2242 FORM FACTOR: Fits the standard M.2 2242 slot, making it easy to integrate into embedded systems, edge devices, and compact computing platforms.
  • EDGE AI ACCELERATION: Designed to accelerate deep learning inference at the edge, enabling real-time AI applications without relying on cloud connectivity.
  • RADXA AICORE MODULE: The Radxa AICore DX-M1M delivers a plug-and-play AI compute solution ideal for robotics, smart cameras, and industrial automation.
  • WARRANTY AND ORIGIN: Backed by a 1-year manufacturer warranty and crafted with quality components for reliable long-term performance in demanding environments.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Is IBM’s FP8 chip available to buy?

The cited IBM accounts describe research hardware and published silicon results, not a named retail chip, accelerator card, or development board. They provide no purchase route or commercial availability details. IBM’s stated target workloads—including vision, speech services, natural-language processing, fraud detection, autonomous vehicles, security cameras, mobile devices, and federated learning—describe intended application areas, not proof that a commercial product is shipping.

How to experiment with related IBM software

Researchers interested in hardware constraints can explore IBM’s software projects, which are separate from the FP8 chip. AIHWKit provides an open-source simulator for analog crossbar arrays and supports hardware-aware training and inference. AIHWKit-Lightning focuses on scalable hardware-aware training for larger models. These projects concern analog hardware workflows; they do not give users access to IBM’s FP8 research silicon.

FP8 is not the same as IBM’s analog AI work

IBM’s FP8 demonstration uses digital arithmetic. Its separate analog AI program uses phase-change-memory arrays to compute matrix operations in memory, aiming to reduce data movement across the von Neumann bottleneck. Analog deployments bring their own constraints, including converter behavior, noise, and device failures, which hardware-aware training must take into account.

IBM also reported an analog inference chip with 64 tiles, 8-bit input-output matrix multiplications at 400 GOPS/mm², and 92.81% CIFAR-10 accuracy. Those figures concern analog inference, not the digital FP8 training chip, and should not be combined with its training results.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
waveshare Hailo-8 M.2 AI Accelerator Module, Compatible with Raspberry Pi 5, Supports Linux/Windows Systems, Based On The 26TOPS Hailo-8 AI Processor, Module Only
waveshare Hailo-8 M.2 AI Accelerator Module, Compatible with Raspberry Pi 5, Supports Linux/Windows Systems, Based On The 26TOPS Hailo-8 AI Processor, Module Only
✅Scalable, enabling simultaneous processing of multi-streams & multi-models; ✅Enabling real-time, low latency and high-efficiency AI inferencing on the edge devices
$219.99
Bestseller No. 2
MX3 M.2 AI Accelerator
MX3 M.2 AI Accelerator
Software and Documentation can be accessed at the MemryX developer website
$169.00
Bestseller No. 4
Waveshare Hailo-8 M.2 AI Accelerator Module, Compatible with Raspberry Pi 5, Supports Linux/Windows Systems, Based On The 26TOPS Hailo-8 AI Processor, Comes with PCIe to M.2 Adapter Board
Waveshare Hailo-8 M.2 AI Accelerator Module, Compatible with Raspberry Pi 5, Supports Linux/Windows Systems, Based On The 26TOPS Hailo-8 AI Processor, Comes with PCIe to M.2 Adapter Board
✅Scalable, enabling simultaneous processing of multi-streams & multi-models; ✅Enabling real-time, low latency and high-efficiency AI inferencing on the edge devices
$225.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.