# Benchmark — GPU.js

Thirty GPGPU workloads timed in your browser on every backend gpu.js can reach — WebGPU, WebGL2, WebGL, WebAssembly and CPU — against hand-written implementations with no gpu.js in them. Every answer is checked against a plain-JavaScript oracle before it is timed.

## Elsewhere on gpu.rocks

- [GPU.js — GPU accelerated JavaScript](https://gpu.rocks/index.md)
- [Installation — GPU.js](https://gpu.rocks/install.md)
- [Examples — GPU.js](https://gpu.rocks/examples.md)
- [Learn GPGPU — the interactive course](https://gpu.rocks/learn.md)

---

Interactive version: https://gpu.rocks/benchmark
