Statistics of instructions used by benchmark

108 views
Skip to first unread message

tpph...@gmail.com

unread,
Mar 3, 2014, 9:30:03 AM3/3/14
to core...@googlegroups.com
Hello,
Is there a statistics which shows what is the distribution of instructions and the type of operands used by CoreMark? It would be really useful to know.
For example I've found this for Dhrystone:

    assignments                  52 (51.0 %)
    control statements           33 (32.4 %)
    procedure, function calls    17 (16.7 %)

etc.

Or I would have to generate assembly from the code and count them myself?

Shay Gal-On

unread,
Mar 3, 2014, 12:57:15 PM3/3/14
to tpph...@gmail.com, core...@googlegroups.com

Dear Sir,

 

As you may be aware, distribution of instructions and operands overall can be misleading. Partly due to the fact that different architectures will require different code, but mostly due to the fact that the distribution is different during different phases of the code.

A link you may find useful:

http://www.eembc.org/techlit/coremark-whitepaper.pdf

 

 

 

 

Thanks,

-          Shay Gal-On

Dir. Sw. Eng., EEMBC Technology Center

http://www.eembc.com/contact

Reply all
Reply to author
Forward
0 new messages