Workload Generation for Microprocessor Performance Evaluation by