3 Replies Latest reply on Aug 16, 2018 11:58 AM by Carlos_A

    Application/algorithm efficiency - MIPS versus DMIPS

    Panchi Community Member

      Dear all,

       

      We are trying to have a rough comparison measure of efficiency of a set of algorithms running across different CPU architectures and trying to understand how we can express it in an architecture independent ways. We could measure the MIPS from Intel's vTune or similar tool for the algorithms running on Intel's CPU.  However, we can not use the MIPS to compare the same figure for the same algorithms to that of  ARM core. I am thinking of figuring out a rough way to convert MIPS to DMIPS and use DMIPS as a way to compare the efficiency of the algorithm across different CPU cores. I do understand the host of limitations of such a measure (wait states, Cache etc.).   Now, (1) do you think it is a reasonable method to do so or is there any better way to do this ? (2) how to convert MIPS to approximate DMIPS for different CPU cores ?  Many thanks for your support !