Classiication and Performance Evaluation of Instruction Buuering Techniques