SPRACV1B February 2022 – January 2024 AM2434 , AM6411 , AM6412 , AM6421 , AM6441 , AM6442
Dhrystone is a core only benchmark that runs from warm L1 caches in all modern processors. It scales linearly with clock speed. The score calculated by normalizing the time it takes the benchmark loop to run by the reference 1MIP machine score of 1757. Even though the benchmark was introduced in 1984 by Reinhold P. Weicker, Dhrystone still gets used in embedded processing. It is common to further normalize to DMIPS/MHz/core as the score scales linearly with clock speed. For standard Arm cores, the DMIPS/MHz will be identical with the same compiler and flags. Dhrystone is a single core benchmark, a simple sum of multiple cores running the benchmark in parallel is sometimes used. The aggregate score for AM6442 with two A53 cores at 1GHz (6000DMIPS) and four R5F cores at 800MHz (6400DMIPS) is 12400DMIPS.
Cortex-A53 (1 GHz) | Cortex-R5F (800 MHz) | |
---|---|---|
Dhrystones | 5263158 | 2,962,962 |
Normalized Dhrystones (divide by 1757 reference for 1MIP) | 2996 | 1686 |
DMIPS/MHz each core | 3 | 2.1 |
Compiler and flags | GCC 9.2 -march=ARMv8 -O3 | Arm Compiler 6.14 -mcpu=cortex-r5 -O3 |
Operating System | Linux 5.10 (2021 LTS) | Bare metal |