This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Issue about Cortex-A9 Dhrystone performance

Hi,

We found the following document on Cortex-A9 performance.

List of ARM microarchitectures - Wikipedia, the free encyclopedia

Which claims 2.5 DMIPS/MHz per core for Cortex-A9 2GHz@2 core. However, our Dhrystone result on Cortex-A9 1.2GHz@2 core only showed roughly 1 DMIPS/MHz per core.

We downloaded the Dhrystone benchmark from the following link and cross-compiled it with gcc version 4.5.2.

dhrystone 2.1 - Download, Browsing & More | Fossies Archive

We realize that Dhrystone measurements will vary due to differences in compilers and OS. And I would like to know whether our result is reasonable or not?

Best,

Ying

Parents
  • Thank you for all your suggestions. Finally I found that our processor is actually set to run at 800MHz. Therefore, it would be reasonable to have 2.5 x (800/1200) = 1.66 DMIPS/MHz/core. Although I got 1.37 DMIPS/MHz/core by gcc 4.5, I can get 1.6 DMIPS/MHz/core by gcc 4.9, which is close to the official value.

Reply
  • Thank you for all your suggestions. Finally I found that our processor is actually set to run at 800MHz. Therefore, it would be reasonable to have 2.5 x (800/1200) = 1.66 DMIPS/MHz/core. Although I got 1.37 DMIPS/MHz/core by gcc 4.5, I can get 1.6 DMIPS/MHz/core by gcc 4.9, which is close to the official value.

Children
No data