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
  • I know only one core would be running the test.

    Take -O3 as an example.

    I got 2898550.8 Dhrystones per Second, and I divided by 1757 to get 1649 DMIPS/core. And then I divided by 1200 to get 1.37 DMIPS/MHz/core.

    I thought whole DMIPS with 2 cores would be 1649*2=3298 DMIPS.

    Is this calculation correct?

Reply
  • I know only one core would be running the test.

    Take -O3 as an example.

    I got 2898550.8 Dhrystones per Second, and I divided by 1757 to get 1649 DMIPS/core. And then I divided by 1200 to get 1.37 DMIPS/MHz/core.

    I thought whole DMIPS with 2 cores would be 1649*2=3298 DMIPS.

    Is this calculation correct?

Children