Compare GPUs using standard numerical benchmarks in MATLAB.


Updated 27 Apr 2021

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

GPUBENCH times different MATLAB GPU tasks and estimates the peak performance of your GPU in floating-point operations per second (FLOP/s). It produces a detailed HTML report showing how your GPU's performance compares to pre-stored performance results from a range of other GPUs.
Note that this tool is designed for comparing GPU hardware. It does not compare GPU performance across different MATLAB releases.
Requires MATLAB R2016b or above and a GPU with CUDA Compute Capability 2.0 or higher.

Cite As

MathWorks Parallel Computing Toolbox Team (2022). GPUBench (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with R2016b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!