Allgemein

Embedded GPU Benchmark Tool

GPU performance of embedded SOCs like NXP i.Mx6 or i.Mx8 is very important in modern applications. But only little GPU performance figures are known for these integrated embedded systems. To address this issue, the Sequality Embedded GPU Benchmark Tool was created that allows you to measure various aspects of the GPU.

Benchmark Steps In contrast to many synthetic benchmarks, the Sequality Embedded GPU benchmark tries to incorporate typical requirements from automotive or industry software in the benchmark. This is the reason why the first 3 steps are based on the Sequality Automotive UX demo application that we also used to perform our first benchmark-tests in 2020. The benchmark steps are:
  • 1 – 2D Optimized Cockpit: The optimized version of the Sequality Automotive UX software is executed and analysed. Only the instrument-cluster part was taken for this part
  • 2 – 2D Cockpit Multiple Images: A special version of the instrument cluster with multiple bigger PNG images that have big transparent areas is used. This step was intruduced as we noticed, that some SoCs (like i.Mx6 ) had big frame drops if you load multiple bigger PNG  images.
  • 3 – 2D Cockpit Animated: The tacho needles are additionally animated in this step.
  • 4 – 3D Model: 3D models are loaded and animated.
  • 5 – 2D Kinetic Scrolling: Lists of various sizes are loaded and a kinetic-scrolling gesture is simulated.
Benchmark Results The result of the benchmark is presented at the end of the fully automated benchmark-run: There is one overall score that is computed based on the maximum number of frames that ideally are generated (60 FPS * duration of benchmark in seconds). Each benchmark step is presented with a benchmark score as well. Additionally, you get the following graphical statistics that can be related to each individual benchmark step:
  • CPU Temperature
  • Frames per Second
  • CPU Usage  [%]
  • Free memory [MB]
  • Frame Time [ms]
  • Render Time [µs]
  • Sync Time [µs]
Teaser Video The following video gives you an impression of the execution of the benchmark on embedded hardware: Here are the results of NXP i.Mx6, i.Mx8 and the Lenovo P53 when running the FullHD benchmark:
i.Mx6
i.Mx8x
i.Mx8
 
Lenovo P53
 
  If you want to execute the benchmark on your hardware setup, feel free to contact us:

Weitere Beiträge

Allgemein

Qt6 – Upgrade & Migration für Embedded Linux Projekte

Zentrale Bedeutung vieler Embedded Linux Software Systeme spielen die Komponenten rund um das Qt Framework. Seit gut über 5 Jahren gibt es Qt bereits in...
Allgemein

Mipi-CSI-2 Video Streaming on Embedded Linux

Die Integration von Kameras auf Basis kleiner, kostengünstiger und leistungsfähiger Embedded Systeme hat in den letzten Jahren stark zugenommen. Sie kommen unter anderem in Assistenzsystemen,...
Allgemein

Sequality Embedded World 2026

At Embedded World 2026 Sequality is going to present Embedded Linux based software in hall 4 booth 4-155. We are going to present various camera...