📖
Wiki
Back to my personal website
  • Home
  • Equipment and Devices
    • 3D Printer
    • Laser Cutter
    • Motion Capture System
    • Sensors
      • RGB-D Cameras
      • Velodyne LiDAR
      • Zed Camera
      • RealSense D435i
      • IMU
    • eGPU
    • Nvidia AGX Xavier
    • CPU Benchmark
    • Installation Checklist
  • Development
    • Linux
      • Shell
      • GDB
      • Git
      • Tmux
      • Network
      • Tricks
      • Debug FAQ
    • CMake
      • Catkin Tools
      • CMakeLists
      • CMake Variables
      • CMake Commands
      • CMake: find_package()
    • ROS
      • Gazebo
      • wstool
      • roslaunch
      • rosbag
      • multi-threaded spinner
    • ROS2
      • Convert ROS1 bag to ROS2 bag
    • C++
      • C++ 11
      • C++ Examples
      • C++ Debug
      • Factory Method
      • Timing
    • Google Tools
      • GLog
      • GFlags
      • GTest
      • Style Guide
      • Clang Format
    • PCL
      • Point Type
      • Methods
      • Architecture
      • Code Explained
    • Open3D
      • Python API
      • Registration
      • Visualization
      • Tools
    • OpenCV
      • Documentation
      • Modules
    • Other Libraries
      • Eigen
      • Ceres
      • g2o
      • GTSAM
    • Website
  • Algorithm
    • SLAM
      • K-D Tree
      • Octree
      • Bag of Words
      • Distance Measures
      • Coordinate Systems
      • LOAM
      • Iterative Closest Point
      • Generalized ICP
      • Mahalanobis Distance
    • Computer Science
      • Computational Model
      • Sorting
      • Analysis
      • Complexity Classes (P, NP)
      • Divide and Conquer
      • Greedy Algorithm
      • Dynamic Programming
      • Tree
      • Graph
    • Computer Vision
      • Camera Models
      • Distortion
      • Motion Models
      • Shutter
      • Image Sensors
      • Epipolar Geometry
      • Multiple-View Geometry
    • Datasets
      • RGB-D Datasets
      • Point Cloud Datasets
      • LiDAR SLAM Datasets
  • Math
    • Optimization
      • Convex Optimization
      • Descent Methods
    • Probability
      • Moment
      • Covariance Matrix
      • Stochastic Process
    • Topology
      • References
      • Concepts
      • Topological Spaces
      • Representation of Rotations
      • Representation of 3-sphere
    • Algebra
      • Linear Algebra
      • Matrix Factorization
      • Condition Number
      • Matrix Lie Group
    • Differential Geometry
      • Manifold
      • Submanifold
      • Quotient Manifolds
      • Tangent Space
  • Quadrotor
    • PX4 Development
    • Companion Computer
    • Drone Hardware
    • Propeller Lock
    • Debug
  • Favorites
    • Bookmarks
Powered by GitBook
On this page

Was this helpful?

  1. Equipment and Devices

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.

PreviousNvidia AGX XavierNextInstallation Checklist

Last updated 3 years ago

Was this helpful?