title: Software performance (MCPS and Power consumed) in a Embedded system
body: <p>Assume an embedded environment which has either a DSP core(any other processor core). </p>
  
  <p>If i have a code for some application/functionality which is optimized to be one of the best from point of view of Cycles consumed(MCPS) , will it also be a code, best from the point of view of Power consumed by that code in a real hardware system? </p>
  
  <p>Can a code optimized for least MCPS be guaranteed to have least power consumption as well? </p>
  
  <p>I know there are many aspects to be considered here like the architecture of the underlying processor and the hardware system(memory, bus, etc..).</p>