All the plots are based on the results obtained for ARM processor and the optimization performed is on TIME. For other optimizations ENERGY, SIZE and POWER are similar so those are not plotted.

Number of registers varied are from 3 to 8.
 
 

Values for different programs are scaled to produce the results on same graph.  Scale factors are indicated. So trends are impotant, not the absolute values.
 
 
 

Number of Instructions


 
 
 
 

Number of Cycles


 
 
 
 

Energy Consumption (micro WS)


 
 
 
 

Power Consumption (mW)


 
 
 
 

Ratio of # of Spill Instructions to # of Total Instructions (STATIC INFORMATION)


 
 
 
 
 

Number of Spill Registers  (Except for program me_ivlin)


 
 
 
 

Number of Spill Registers


 
 
 
 
 

back