An optimizing compiler has been developing for the bad storemachine with a measurement shown below. The compiler discard 50% ofthe ALU instruction although it cannot reduce, store branches,close, load, compute for the unoptimized CPI.
 Frequency                  Cycles
ALU         50%                           1
Load         20%                           5
Store         10%                           3
Branch        20%                          2