Skip to content

CPU Benchmark

Runs 5 JavaScript CPU sub-tests and scores your processor performance relative to typical browser benchmarks.

Scores are normalized against typical mid-range desktop browser performance. Higher is better. JavaScript performance depends on browser engine, OS, and hardware.

JavaScript CPU Performance

This benchmark measures how fast your CPU executes JavaScript workloads representative of real web application tasks. Unlike native benchmarks, JavaScript performance depends jointly on your CPU hardware and the quality of the browser's JavaScript engine (JIT compiler).

Each test is timed using performance.now() which provides sub-millisecond precision. Scores are normalized against a mid-range baseline, where a score of 50 represents average performance. Scores above 80 indicate excellent performance that exceeds typical benchmarks.

Sub-Test Breakdown

Integer Math

10 million integer additions with bitwise OR to force integer mode. Tests core ALU throughput and loop optimization.

Float Math

5 million sin/cos pairs. Tests FPU throughput and transcendental math performance.

Prime Sieve

Eratosthenes sieve to 100K using Uint8Array. Tests memory access patterns and typed array performance.

Fibonacci

Recursive Fibonacci(35). Tests function call overhead and stack performance with ~29M recursive calls.

JSON

1,000 JSON stringify/parse cycles on a complex object. Tests serialization performance relevant to API work.