Traveo II DMIPS

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YongseokJeon
Level 4
Level 4
Distributor
50 replies posted 50 questions asked 25 replies posted

Hello,
Please let me know the DMIPS performance of CYT2B95CAS.
I couldn't find any relevant material.

Thanks and Regards,
YS

0 Likes
1 Solution
JJack
Level 5
Level 5
Associated Partner - Distributor Rutronik
5 questions asked 25 likes received 100 sign-ins

Hi YSJE_3566666,

the CYT2B95CAS is equipped with a single CM4F core and CM0+.

Let's neglect the CM0+ and make an estimation of the CM4F. Maximum clock frequency is 160 MHz.

According to ARM the CM4F-core has a performance of 1.26 / 1.67 / 3.65 DMIPS/MHz,

with the first result complying to all of the “ground rules” laid out in the Dhrystone documentation, the second using inlining of functions, not just the permitted C string libraries, while the third additionally permits simultaneous (”multi-file”) compilation. All results were computed with the original (K and R) v2.1 of Dhrystone and Arm Compiler 6.17. (Check developer.arm.com/Processors/Cortex-M4).

If you do the math with the clock frequency you get a max-value that does not include wait states for memory access.

In the meantime I made my own tests with the Dhrystone algorithm from github („benchmark dhrystone master“) and a starter kit  from Infineon (CYTVII-B-E-SK with CYT2B75CAD).

I used

  • IAR EWARM V8.42.1
  • Dhrystone 2.1
  • Strcmp() from the standard library
  • CYT2B75CAD running @ 160 MHz
  • A TCPWM timer for time measurement
  • Default settings for cache employment (cache enabled)

The CYT2B75CAD uses

  • 1 flash memory access waitstate
  • 8 kB internal instruction cache

My results with the CYT2B75CAD on the starterkit are

178771 Dhrystones/s equivalent to 102 DMIPS with optimizations set to „low“ (out-of-the-box setting of IAR), see screenshot 1

JJack_0-1653318622929.png

Screenshot 1

 

396039 Dhrystones/s eqivalent to 225 DMIPS with optimizations set to „high“ for speed, see screenshot 2

JJack_1-1653318660795.png

Screenshot 2

I would expect the same results with CYT2B9.

View solution in original post

0 Likes
2 Replies
JJack
Level 5
Level 5
Associated Partner - Distributor Rutronik
5 questions asked 25 likes received 100 sign-ins

Hi YSJE_3566666,

the CYT2B95CAS is equipped with a single CM4F core and CM0+.

Let's neglect the CM0+ and make an estimation of the CM4F. Maximum clock frequency is 160 MHz.

According to ARM the CM4F-core has a performance of 1.26 / 1.67 / 3.65 DMIPS/MHz,

with the first result complying to all of the “ground rules” laid out in the Dhrystone documentation, the second using inlining of functions, not just the permitted C string libraries, while the third additionally permits simultaneous (”multi-file”) compilation. All results were computed with the original (K and R) v2.1 of Dhrystone and Arm Compiler 6.17. (Check developer.arm.com/Processors/Cortex-M4).

If you do the math with the clock frequency you get a max-value that does not include wait states for memory access.

In the meantime I made my own tests with the Dhrystone algorithm from github („benchmark dhrystone master“) and a starter kit  from Infineon (CYTVII-B-E-SK with CYT2B75CAD).

I used

  • IAR EWARM V8.42.1
  • Dhrystone 2.1
  • Strcmp() from the standard library
  • CYT2B75CAD running @ 160 MHz
  • A TCPWM timer for time measurement
  • Default settings for cache employment (cache enabled)

The CYT2B75CAD uses

  • 1 flash memory access waitstate
  • 8 kB internal instruction cache

My results with the CYT2B75CAD on the starterkit are

178771 Dhrystones/s equivalent to 102 DMIPS with optimizations set to „low“ (out-of-the-box setting of IAR), see screenshot 1

JJack_0-1653318622929.png

Screenshot 1

 

396039 Dhrystones/s eqivalent to 225 DMIPS with optimizations set to „high“ for speed, see screenshot 2

JJack_1-1653318660795.png

Screenshot 2

I would expect the same results with CYT2B9.

0 Likes
YongseokJeon
Level 4
Level 4
Distributor
50 replies posted 50 questions asked 25 replies posted

Hi JJack,

Thanks for your reply.

Best Regards,
YS

0 Likes