CPU Benchmark

Notes:

  • Results are obtained from 2-3 runs; standard deviations are not reflected here (but mostly <5%). This is only for a rough estimate of the performance of each machine.

  • For Blowfish, Fibonacci, N-Queens, FFT and Raytracing lower is better (the results are in seconds). For the rest, higher is better.

Computer

Raspberry Pi 3

ARM A53 (1GB)

Raspberry Pi 4

ARM A72 (4GB)

UpBoard

CPU Blowfish (s)

42.49

6.97

6.54

CPU CryptoHash

24.86

196.25

104.68

CPU Fibonacci (s)

13.53

2.07

6.64

CPU N-Queens (s)

37.46

9.13

24.87

CPU Zlib

/

0.29

/

FPU FFT (s)

47.19

5.82

6.07

FPU Raytracing (s)

42.30

2.62

20.77

#events per sec

63.41

1487.04

420.34

Computer

Jetson Nano ARM A57 (4GB)

Jetson Xavier NX

ARMv8 (8GB)

Jetson Xavier AGX

ARMv8 (32GB)

CPU Blowfish (s)

7.51

0.93

CPU CryptoHash

202.06

206.70

CPU Fibonacci (s)

2.53

1.30

CPU N-Queens (s)

9.94

74.38

CPU Zlib

0.30

0.46

FPU FFT (s)

4.06

0.59

FPU Raytracing (s)

4.57

26.69

#events per sec

1160.25

1100.30

Computer

Intel NUC

i7-8559U

Dell Precision

i7-?

Surface Book3

i7-1065G7 (VM)

CPU Blowfish (s)

1.00

0.69

1.69

CPU CryptoHash

1008.76

1523.11

806.20

CPU Fibonacci (s)

0.41

0.42

0.52

CPU N-Queens (s)

4.79

5.81

7.71

CPU Zlib

1.51

2.03

0.48

FPU FFT (s)

0.63

0.60

1.20

FPU Raytracing (s)

1.24

1.36

1.65

#events per sec

1592.46

1518.85

2870.30

Details about experiments:

  • Blowfish, CryptoHash, Fibonacci, N-Queens, Zlib are tested by hardinfo, while the number of events per second is tested by sysbench.

  • Jetson series are tested under the best performance mode.

  • To install, run sudo apt install hardinfo sysbench.

  • To test using hardinfo, just do it by GUI. To test using sysbench, run sysbench --test=cpu run.

Last updated