Author Topic: Mips vrs Dmips  (Read 3533 times)

0 Members and 1 Guest are viewing this topic.

Offline House91320Topic starter

  • Regular Contributor
  • *
  • Posts: 176
Mips vrs Dmips
« on: August 08, 2011, 05:37:23 am »
I know that mips and dmips are different measurements of a micro what i was wandering if you had a micro running at 70mips how would it compare to one running at 70dmips.
 

Online ejeffrey

  • Super Contributor
  • ***
  • Posts: 3888
  • Country: us
Re: Mips vrs Dmips
« Reply #1 on: August 08, 2011, 07:39:42 am »
DMIPS is based on a benchmark that tests a profile of different integer operations.  MIPS is based on whatever the CPU manufacturer likes.  It could actually be DMIPS, it could be the instructions per second for the fastest instruction, or an average mix of instructions.  In any case, its interpretation is highly dependent on the instruction set.
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4305
  • Country: us
Re: Mips vrs Dmips
« Reply #2 on: August 10, 2011, 12:24:10 am »
I would not expect the DMIPS rating to EVER be faster than the MIPS rating.  DMIPS assumes a certain math precision, so things like 8-bit CPUs come out behind wider processors, even if they have a faster native instruction rate.  OTOH, DMIPS is subject to compiler variations, so you're really benchmarking a particular CPU/Compiler/Compiler-option combination (perhaps particularly relevant if there's a non-optimizing "free" version of an expensive "full-optimization" compiler...)

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf