Method for Efficient Random Instruction Selection
Original Publication Date: 2010-Jan-27
Included in the Prior Art Database: 2010-Jan-27
A method of random instruction selection during cycle simulation that assures each simulated instruction a) meets a pre-established simulation goal, b) is compatible with the current machine state, and c) is allowed to be issued based on previous instruction history constraints. Efficiency of instruction selection is realized by avoiding adverse affects introduced when randomly selected instructions are executed that do not simultaneously satisfy these requirements.