FLOPS Estimator
Calculate theoretical peak FLOPS for a CPU/GPU or count FLOPs in a neural network layer — dense, convolutional, or attention.
Estimation Mode
SIMD width — e.g. AVX-512 = 16 (fp32)
Formula: Clock × Cores × FP units × FMA factor
Peak FLOPS
224.0
GFLOPS
Formula Used
FLOPS Scale Reference
Copied!
Summary
Calculate theoretical peak FLOPS for a CPU/GPU or count FLOPs in a neural network layer — dense, convolutional, or attention.
How it works
- Choose a mode: "Hardware FLOPS" to estimate processor peak throughput, or "Neural Network Layer" to count FLOPs for a specific layer type.
- For Hardware mode: enter clock speed (GHz), number of cores, FP units per core, and FMA factor (2 for FMA-capable processors).
- For Neural Network mode: select a layer type (Dense, Conv2D, or Attention), fill in the dimensions, then choose the batch size.
- Read the result in FLOPS or FLOPs with human-readable and scientific notation.
- Use the copy button to grab the number for further calculations.
Use cases
- Compare theoretical peak performance between processor models.
- Estimate the compute cost of a neural network forward pass.
- Plan GPU memory and compute budgets before training.
- Convert between GFLOPS, TFLOPS, and raw FLOPs counts.
- Teach students the relationship between clock speed, parallelism, and throughput.
- Sanity-check hardware specs published by vendors.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu